URL Encoder / Decoder

Type plain text on the left — the encoded URL appears on the right. Type on the right — the decoded text appears on the left. Everything runs locally in your browser.

Free two-way online URL encoder and decoder. Supports two modes: encodeURIComponent (encodes all special characters, for query parameter values) and encodeURI (preserves reserved chars :/?#[]@, for full URLs).

Batch mode processes each line independently — handy for bulk-encoding lists of URLs or query parameters. All computations happen locally in the browser, no data is sent to a server.