LOADING...

URL Encode / Decode

URL encode & decode

Percent-encode or decode strings for URLs and URI components. URL mode keeps structure such as https:// and /; Full (component) mode targets the entire string. Auto-detection runs entirely in your browser.

URL Full (component)
URL Encode / Decode

About URL encoding

URL encoding (percent-encoding) replaces characters that are not safe in URLs—spaces, non-ASCII text, symbols—with %XX hex sequences. For example, a space becomes %20.

Decoding reverses percent sequences. URL mode uses encodeURI / decodeURI semantics and preserves https://, slashes, ?, and similar structure. Full (component) mode uses encodeURIComponent / decodeURIComponent on the whole string (including + as space when decoding).

In either mode, input containing %XX is decoded; otherwise it is encoded.

All processing happens locally in your browser. Your input is never uploaded.