🔗 URL Decode & Encode

Turn %20-style percent-encoding back into readable text, or encode a string safely for a URL query parameter — instant, entirely in your browser. Free, no account needed.

Input
Output

About this tool

Paste an encoded URL or query string to read it, or type a value to encode it for use in a link. The tool uses encodeURIComponent semantics, which is what you want for query-parameter values (it escapes &, =, ? and /).

Base64 encoding/decoding is available on the same page. Nothing is uploaded.

How to use it

  1. Choose the mode: Base64 encode/decode or URL encode/decode.
  2. Paste the input — the output updates live.
  3. Copy the result.

Frequently asked questions

What does %20 mean?

A space. Percent-encoding writes any byte that is not allowed in a URL as % followed by its hex value.

Should I use + or %20 for spaces?

In query strings both are accepted by most servers; %20 is the RFC 3986 form and always safe.

Also on this page

Base64 Decode & Encode · Base64 & URL Encoder / Decoder (all features)

Free, private, no account. Like every DevForge tool, this one runs in your browser and never uploads your files. See all 35 free tools or join the DevForge community to share your own games, tools and assets.