Encode and decode URLs online
| Item | Formula / Rule | Source / Standard |
|---|---|---|
| Encoding pipeline | Non-ASCII characters are first split into UTF-8 bytes, then each byte becomes %XX | RFC 3986 §2.1 / RFC 3629 |
| Decoding | A run of %XX octets is reassembled into bytes and then decoded as UTF-8 text | WHATWG URL Standard, percent-decode |
| Reserved characters | gen-delims and sub-delims carry meaning in context and must not be encoded blindly | RFC 3986 §2.2 Reserved Characters |