URL Parser
Break a URL down into its protocol, host, path and query parameters.
Processed locally in your browser. Nothing is sent anywhere.
- Every part broken out: protocol, host, port, path, query and fragment.
- Query parameters listed one per row, decoded, so long URLs are readable.
- Runs in your browser — paste URLs with tokens or internal hostnames safely.
Why this is private
- Processed locally in your browser. Nothing is sent anywhere.
- Open your browser's DevTools → Network tab while using this tool — you won't see a request carrying your input, because it never leaves your device.
- Nothing you enter is uploaded to a server or shared with us — the processing happens entirely on your device.
Overview
Parses a URL into its component parts — protocol, host, port, path, query string and fragment — and lists each query parameter individually.
How to use it
- 1Paste a full URL.
- 2Review each component and query parameter.
- 3Copy any single value you need.
Frequently asked questions
What people use it for
Read a long tracking URLSee each UTM and campaign parameter on its own line instead of scanning one long string.
Debug a redirect or callback URLConfirm the exact path, query and fragment an OAuth or payment callback is using.
Pull one parameter out of a URLGrab a single `id` or `token` value without hand-parsing the query string.
Check how a URL is encodedSpot double-encoded or malformed parameters before they break a request.
Related tools
All developer toolsURL EncoderPercent-encode text for safe use in URLs, with a component vs. full-URL mode.URL DecoderDecode percent-encoded URLs back to plain text — automatically unwraps multiple layers.Data URI GeneratorConvert a file into a data: URI for embedding in HTML or CSS, with a smaller URL-encoded mode for SVG.HTML Entity EncoderEscape special characters into HTML entities — XML-safe, extended named, decimal or hex.
Ready to use URL Parser?
URL Parser