URL Encoder & Decoder
Encode special characters for safe URL use or decode percent-encoded strings — supports full URL encoding and query string component encoding, all in your browser.
Get notified the day we launch. No spam, ever.
What to expect
Built for developers
Encode URLs for safe transmission or decode percent-encoded strings. Supports encodeURI, encodeURIComponent, and full URL component modes.
Runs client-side. Your data never leaves your browser.
No ads, no trackers, no popups. Pure focus.
Paste code or upload files. Both modes supported.
Share output with teammates via a permanent link.
Adapts to your system preference automatically.
Fully responsive. Works on any screen size.
About this tool
OpenFormatter's URL Encoder & Decoder encodes and decodes URLs online for free. Supports encodeURI (encodes all non-URL-safe characters), encodeURIComponent (encodes all except alphanumeric and - _ . ! ~ * ' ( )), and raw percent-encoding. Handles Unicode characters, decodes malformed sequences gracefully, and supports both single-value and bulk encoding/decoding. All processing happens in your browser.