URL encoder & decoder — offline
Percent-encode query values or decode messy URLs, entirely on your device.
100% private — files never leave your device
|
Input
Output
How it works
- 1
Choose Encode or Decode.
- 2
For encoding, pick component or full-URL mode.
- 3
Paste your text — the result updates live.
Related tools
Frequently asked questions
Are the URLs I paste sent anywhere?
No — encoding and decoding use the browser's built-in functions right on this page. URLs often contain tokens and session IDs, which is exactly why they shouldn't be pasted into upload-based tools.
What's the difference between the two encode modes?
"Component" (encodeURIComponent) encodes everything including / ? & = — right for a single query-string value. "Full URL" (encodeURI) keeps URL structure characters intact — right for a whole address.
How are + signs handled when decoding?
A + is treated as a space, matching how HTML forms encode query strings.