URL Encoder / Decoder
Percent-encode and decode URLs, query strings and components. Free, private, no sign-up β runs in your browser.
URL Encoder / Decoder
Encode text for safe use in URLs or decode percent-encoded strings back to readable text. Choose component mode (encodes &, =, ?) or full-URL mode (preserves structure).
About this URL Encoder / Decoder
URLs can only contain a limited character set; everything else must be percent-encoded (a space becomes %20). Use Component mode when encoding a value that goes inside a query string β it also encodes &, = and ? so they do not break the URL structure. Use Full URL mode to clean up a complete address without destroying it. Decoding also converts + to spaces, matching form-encoded query strings.
Frequently asked questions
When do I need Component vs Full URL mode?
Why does + decode to a space?
What characters are always safe?
More Developer Tools.
Base64 Encoder / Decoder
Encode text or files to Base64 and decode back β Unicode-safe. Free,…
HTML Formatter
Beautify messy HTML with proper nesting, or minify it. Free, private, no…
JSON Formatter
Beautify or minify JSON with syntax-error pinpointing. Free, private, no sign-up β…
JSON Validator
Validate JSON and see the exact line and column of any error.…
