Network & DNS
URL & Query String Inspector
Parse, inspect, reorder, encode, decode, and rebuild URLs and repeated query parameters locally with explicit lossless vs normalized output.
100% client-side — parsed URLs are never fetched, stored, or opened automatically.
URL Components
Query Parameters (4)
Edit, reorder, add, or remove duplicate keys and empty parameters.
x2
x2
https://sub.münchen.de/search?q=hello+world&tag=go&tag=rust&empty=#section-1
Note: Lossless mode preserves raw casing, default ports, IDN Unicode hosts, unedited escapes, and empty `?`/`#` tokens, whereas Normalized mode lowercases scheme, converts host to Punycode ASCII, strips default ports, resolves dot segments, and canonicalizes parameter escapes.
Component Percent Codec
Test individual parameter keys/values across strict RFC 3986 (`%20`), `form-urlencoded` (`+`), and strict percent decoding.
Encoded (RFC 3986 `%20`)
hello%20world%20%2F%20100%25%20%2B%20%E0%A6%AC%E0%A6%BE%E0%A6%82%E0%A6%B2%E0%A6%BE
Encoded (`form-urlencoded +`)
hello+world+%2F+100%25+%2B+%E0%A6%AC%E0%A6%BE%E0%A6%82%E0%A6%B2%E0%A6%BE
Decoded (+ as space)
Malformed percent-encoding (expected % followed by two hexadecimal digits).