Explanation
How URL Encoder works
URL encoding (percent-encoding) is defined in RFC 3986. It ensures that characters which have a special meaning in a URL or are not allowed can be transmitted safely. Each affected character is represented as a % sequence of its UTF-8 bytes (e.g. a space as %20, “ß” as %C3%9F).
This tool encodes a single URL component (such as a query value), not a whole URL. Reserved characters like &, ?, = and / are therefore deliberately encoded so they form no URL structure.
Limits of this tool
- Component encoding — not intended for encoding complete URLs with structure.
- Strictly RFC 3986 — “+” is not interpreted as a space.
- No privacy — percent-encoding is trivially reversible.
Sources
- RFC 3986: Uniform Resource Identifier (URI): Generic Syntax. IETF, 2005. rfc-editor.org/rfc/rfc3986 (Retrieved: 2026-09-09).
- WHATWG URL Standard: Definition of percent-encoding in the browser. url.spec.whatwg.org (Retrieved: 2026-09-09).