Tools/URL Encoder / Decoder
Encoding & Conversion

URL Encoder / Decoder

Escape special characters for query strings and path segments, or reverse an encoded URL back to something readable.

Free & unlimitedRuns in your browserNo sign-up required
Loading tool…
How it works

Three steps, no setup

1

Paste a URL or string

Works on full URLs or individual query parameter values.

2

Encode or decode

Uses encodeURIComponent under the hood for RFC 3986-compliant output.

3

Copy the result

Drop the encoded value straight into a query string or API call.

Common questions

Frequently asked questions

Why are some characters left unescaped?
Reserved characters like / and : are only encoded when they appear inside a parameter value, not when they are structural parts of the URL itself.
What is the difference from encodeURI?
encodeURIComponent (used here) escapes more characters, making it the right choice for individual query values rather than whole URLs.
Chat with us
Usually replies in minutes