About this tool
The URL Encoder/Decoder applies percent-encoding and decoding to strings. Use it when passing text through query parameters, fixing mojibake in copied URLs, or preparing redirects. All encoding happens in your browser.
Encode and decode URLs, parse URL components and query parameters
The URL Encoder/Decoder applies percent-encoding and decoding to strings. Use it when passing text through query parameters, fixing mojibake in copied URLs, or preparing redirects. All encoding happens in your browser.
encodeURI preserves URL structure characters like :/? while encodeURIComponent escapes everything. The tool exposes both modes so you pick what fits.
In form-encoded bodies, spaces become +. In generic URLs, spaces become %20. The tool can produce either depending on context.
Yes. Every extra encoding converts % into %25. Decode once before re-encoding.
No. Encoding and decoding happen locally in your browser.