FREE TOOL · NO SIGN-UP
URL encoder and decoder
Encode a value for a query string or a whole URL, or decode a percent-encoded link to see what it contains.
RUNS IN YOUR BROWSERNOTHING UPLOADEDNO WATERMARK
How to use it
- Step 1
- Choose Encode or Decode.
- Step 2
- Pick Component to encode a single value (also encodes / ? & =), or Full URL to keep the URL structure.
- Step 3
- Copy the result.
Frequently asked questions
- What is the difference between Component and Full URL?
- Component matches encodeURIComponent and is right for one query value. Full URL matches encodeURI and leaves characters such as / ? & = that give a URL its structure.
- Why does a space become %20 or +?
- Both mean a space. %20 is standard percent encoding; + is used by HTML forms in query strings. Decoding here accepts both.
- Is my text uploaded?
- Everything runs in your browser. Nothing you paste or open is uploaded.
Build with it on SandBase
Models and APIs on one key, when the job outgrows a browser tool.
More free tools
FREE
Developer toolsJSON Formatter & Validator
Format, minify and validate JSON, with the line and column of the first syntax error.
Open tool →FREE
Developer toolsJSON to CSV Converter
Turn a JSON array into a CSV file or spreadsheet, with nested fields flattened into columns.
Open tool →FREE
Developer toolscURL to Code Converter
Convert a cURL command into Python requests, JavaScript fetch or Node.js code.
Open tool →