Developer · Percent encoding

URL Encoder / Decoder

Escape a query string properly

Component or full-URI encoding, with a parsed breakdown of scheme, host, path and every query parameter.

Component modeFull URIParam tableUnicode safe
Modes
2
Charset
UTF-8
Uploaded
0 B

URL Encoder / Decoder

Runs in your browser · nothing uploaded
Raw URL
Encoded
Characters
0
Escapes
0
Parameters
0
Mode
Full URI

01 — How to use URL Encoder / Decoder

1 Paste a URL or a value Put a whole URL in for a full-URI encode, or just the value you need to drop into a query parameter for a component encode.
2 Choose the right mode Component escapes everything with structural meaning, including & = ? and /. Full URI leaves those alone so a complete URL stays usable. Picking the wrong one is the most common cause of a broken link.
3 Read the breakdown When the input parses as a URL, the panel lists its scheme, host, path, fragment and every query parameter with its decoded value — useful for spotting a parameter that was double-encoded.
4 Copy it out Copy output takes the result. Everything runs in this tab; no URL you paste is sent anywhere.

02 — Getting good results

Encode values, not whole URLs If you are building a query string, encode each value on its own with Component mode and then join them with & and =. Encoding the assembled string escapes your own separators and produces a URL with a single giant parameter.
Double encoding is the usual bug A %20 that becomes %2520 has been encoded twice — the % itself got escaped. If the breakdown shows a value still full of percent signs after decoding, something upstream encoded it before you did.
A space can be %20 or + Percent-encoding uses %20. The + form comes from HTML form submission and is only valid inside a query string, never in a path. This tool emits %20, which is safe everywhere.

03 — Questions

No. Encoding, decoding and parsing all happen in this browser tab using its built-in URL handling. Nothing is requested, logged or uploaded — the tool never visits the URL you give it.

04 — More about URL Encoder / Decoder

61 more tools
where this came from.

Same shell, same shortcuts, same promise: nothing leaves your browser.

Browse all 62