URL Encoder / Decoder
Encode text for safe use in URLs, or decode percent-encoded strings back to plain text.
Mode
Scope
What is URL encoding?
URL encoding (also called percent-encoding) converts characters that aren't allowed or have special meaning in a URL — like spaces, &, or accented letters — into a %XX representation. This keeps URLs valid when they contain arbitrary text, such as a search query or a form value.
Component
Equivalent to encodeURIComponent(). Escapes every reserved character, so it's safe to drop the result into a single query parameter or path segment.
Full URI
Equivalent to encodeURI(). Leaves characters like : / ? & # untouched, so it's safe to use on a complete URL without breaking its structure.