Skip to content
IPOK

URL Encode / Decode

IPOK dev tools provide fast network diagnostics and data conversions, including IP purity, subnet risk, DNSBL blacklist, and ASN routing lookups.

URLs can't contain raw spaces, Unicode or special symbols, so browsers turn them into %XX form (URL / percent encoding). Debugging APIs, reading logs, splitting query params or reproducing a link with non-ASCII text means constantly switching between encode and decode.

This tool runs encodeURIComponent / decodeURIComponent entirely in your browser — Unicode and emoji stay intact, and nothing is uploaded.

Local only, never uploaded. Strings like %E4%B8%AD in captured traffic are URL-encoded — common when debugging APIs, reading logs, or splitting query params.

Check your exit IP's purity while you're here →
Check your own IP — purity, risk score, native vs datacenter, leaksCheck IP →

FAQ

What does %E4%B8%AD mean?

It's the character 中 URL-encoded as UTF-8. Choose Decode and paste it to recover the plaintext.

How is this different from encodeURI?

This uses encodeURIComponent (more thorough — it also escapes / ? & =), ideal for a single parameter value; encodeURI is for a whole URL and keeps separators.

Is my content uploaded?

No. All encoding / decoding happens locally in your browser.

More tools