URL Encoder / Decoder
Encode text so it's safe to use inside a URL or query string, or decode a percent-encoded URL back into readable text. Full UTF-8 support means every character round-trips correctly.
Runs in your browser — your files never leave your device
How to use URL Encoder / Decoder
- 1Type or paste your text or URL above.
- 2Switch between Encode and Decode modes.
- 3The result updates instantly.
- 4Copy the output with one click.
Frequently asked questions
What's the difference between encoding and decoding?
Encoding replaces unsafe characters with % escapes so they survive in a URL; decoding turns those escapes back into the original characters.
Does it handle special characters and Unicode?
Yes. Encoding and decoding are UTF-8 aware, so spaces, symbols and non-Latin scripts are handled correctly.
Is my input sent to a server?
No. Everything happens locally in your browser.