TEXT TOOLS
URL Encoder and Decoder
Encode text for a URL component or decode percent-encoded text. Results update instantly and remain in your browser.
Free to use No sign-up Runs in your browser
Processed instantly in your browser. Your text is not uploaded.
How to use the URL encoder and decoder
Choose encode or decode, enter your text in the input box, and read the result below. The copy button copies the result when browser clipboard access is available.
URL component encoding
This tool encodes a URL component using percent encoding, so reserved characters such as slashes, question marks and ampersands are encoded too. Use it for a query parameter value or a single URL path component—not for an entire URL that must retain its structural separators.
Encoding and decoding examples
- “hello world” encodes as “hello%20world”.
- “a&b” encodes as “a%26b”.
- “%E2%9C%93” decodes as “✓”.
Convert text capitalization with the Text Case Converter, or check words and characters with the Word Counter.