Tools · Text · URL encode and decode
URL encode and decode
Percent-encode text for use in a URL, or decode a percent-encoded string back to readable text, live.
Runs fully in your browser. Nothing is uploaded.
Your file is ready.
Try a different file, or try again.
How it works
Type or paste your text, or paste an encoded string to decode it.
Choose Encode or Decode.
Copy the result.
Frequently asked questions
No. Everything happens in your browser.
This tool uses RFC 3986 component encoding, the modern standard for a single query value. The +-for-space convention comes from older HTML form submissions, and this tool doesn't use it.
It double-encodes the % character, turning %20 into %2520. Check your input first if the result looks longer than expected.
Yes, fully. Percent-encoding is Unicode-safe by definition, in both directions.
Comments