handyk.it

Pronounced “Handy Kit”

URL Encode/Decode

Percent-encode text for URLs, or decode it back.

How to use

Type or paste text into the box and click Encode or Decode. Check "Full URI" first if you're encoding a whole URL and want to keep :/?&= intact rather than escaping them too.

FAQ

What's the difference between the two modes?

The default (encodeURIComponent) escapes every reserved character, right for a single value going into a query string. Full URI (encodeURI) leaves :/?&= alone, right for encoding a complete URL.

Why would I need this instead of just typing the URL?

Special characters (spaces, &, #, non-ASCII text) inside a URL component need percent-encoding or they'll break the URL or get misinterpreted.

Is my text sent anywhere?

No, encoding and decoding both run entirely in your browser.

27 visits