URL Encoder / Decoder
Encode text for safe use in a URL, or decode a percent-encoded URL back to readable text — free, instant, in your browser. No signup, no upload.
Your result will appear here
Result
Related searches: encode url online free, decode url online, percent encoding tool, url encode decode free, encodeURIComponent tool.
How to use
- Paste your text or URL into the box.
- Choose a mode — encode a query value, encode a full URL, or decode.
- Click Convert, then copy the result.
Frequently asked questions
What is the difference between the two encode modes?
Query-value encoding escapes everything that is not a plain letter, digit or - _ . ~ — use it for a single value inside ?q=. Full-URL encoding keeps : / ? & = intact, so the link still works as a link.
Why do spaces become %20?
URLs cannot contain spaces, so encoding replaces them with %20 (or + in form data). Browsers do this automatically when you paste a link with spaces.
What characters get encoded?
Anything outside the safe set: spaces, &, =, ?, #, non-English letters like é, and symbols. Encoded form uses % followed by two hex digits.
Is my text uploaded anywhere?
No. Encoding and decoding run entirely in your browser — your text never leaves your device.