Your files stay on your device

# URL parser

Paste any URL and see scheme, host, port, path, each query parameter, fragment, and origin, parsed locally without ever fetching the address.

Paste a URL to split it into parts.

One text split, nothing more: scheme, userinfo, host, port, path, each query parameter, fragment, and origin. The split is hand-rolled RFC 3986 style rather than the browser URL constructor, so it works the same here, in the native app, and on odd inputs like a lone IPv6 host. Decoding is one strict pass per parameter, shown beside the raw text, and a parameter with a broken escape is flagged instead of silently mangling the whole table.
Options

## More regex & cron tools

- [URL encoder](/encoding/url-encoder)
- [Deep link builder](/dev/android-deep-link-builder)
[All regex & cron tools](/dev)

Was this tool useful?
YesNo

---

Canonical HTML: https://nutter.tools/dev/url-parser
Markdown version: https://nutter.tools/dev/url-parser.md
Plain-text version: https://nutter.tools/dev/url-parser.txt
Agent index: https://nutter.tools/llms.txt

