URL Encoder / Decoder
Encode text for use in URLs or decode percent-encoded URL text, right in your browser.
UTF-8 supported · Processed locally
Percent-encoded URL text
About URL Encoding
URL encoding converts characters into a format that can be safely represented in a URL. For example, spaces and many non-ASCII characters are represented using percent-encoding.
URL Encode: Standard mode uses encodeURI(); component mode uses encodeURIComponent(), which encodes more reserved characters.
URL Decode: Decodes percent-encoded text with decodeURI() or decodeURIComponent(), depending on the selected mode.
All processing is done in your browser. Your text is not uploaded to a server.
