URL Encoder / Decoder

Encode and decode URL percent-encoded strings — entirely in your browser.

No data leaves your browser.
Mode

Frequently Asked Questions

Is my data safe?
Yes. All processing happens in your browser. Your data never leaves your device.
What is the difference between Component and Full URI mode?
Component mode (encodeURIComponent) encodes all special characters including &, =, ?, and #, making it safe for query parameter values. Full URI mode (encodeURI) preserves characters that are valid in a complete URL such as :, /, ?, and #.
Does it support Unicode?
Yes. All Unicode characters are percent-encoded as their UTF-8 byte sequences.