URL Encode & Decode

Free online URL encoder and decoder (percent-encoding). Safely encode text, spaces, symbols and query parameters for a URL, or turn strings like %20hello%3F back into readable text. Useful when building links, handling GET parameters and front-end debugging — it runs locally. DeveloperRuns locally

Use this tool

How to use

  1. Paste text or parameters containing spaces/special characters and click “URL Encode”.
  2. Paste a percent-encoded string and click “URL Decode” to restore it.
  3. Copy the result and paste it straight into a link or query string.
Scan to use on your phone · Share it

Free, no install. Open this tool instantly in any browser — everything runs on your own device.

Frequently asked questions

Why encode URLs?

Putting raw spaces, &, = or non-ASCII characters in a query can break or truncate it. Encoding keeps only safe characters so the link is transmitted correctly.

Is it reversible?

Yes, it follows the standard encodeURIComponent / decodeURIComponent rules and can be converted back and forth.

Is my input logged?

No, conversion happens locally in your browser, with no server involved.

Related tools