URL

URL Parser

Paste a URL to break it into its components — protocol, host, port, path, query, and hash — and list every query parameter. Runs locally.

URL

Local

Components

Query parameters

About this tool

About URL Parser

The URL Parser breaks a URL into its protocol, host, port, path, query, and hash, and lists each query parameter separately. It is for developers debugging links, redirects, analytics tags, or routing.

Long URLs with many parameters are hard to read. Parsing one locally lays out every component and parameter clearly, with the URL never sent to a server.

How to use

Step by step

  1. Paste the URL you want to inspect.
  2. The parser separates the protocol, host, port, path, query, and hash.
  3. Each query parameter is listed as a name and value.
  4. Review the components to confirm the link is built as expected.
  5. Copy any part you need.
Key features

What it offers

  • Full component breakdown
  • Per-parameter query listing
  • Handles encoded values
  • Runs locally
Common use cases

Where it helps

  • Debugging redirect and callback URLs in an auth flow
  • Inspecting UTM and other analytics parameters
  • Verifying how a router will interpret a path
  • Checking that query values are encoded correctly
Best practices

Tips for best results

  • Decode parameter values to confirm they hold what you expect, especially after redirects.
  • Watch for repeated parameter names; some frameworks keep all of them, others only the last.
  • A fragment after the hash is never sent to the server — keep that in mind when debugging.
Benefits

Why people use it

Clear breakdown

Every part of the URL laid out separately.

Parameter list

See each query value without hunting through the string.

Private

The URL is parsed in your browser.

Instant

No upload or processing delay.

FAQ

Common questions

Protocol, hostname, port, path, query string, fragment, origin, and each query parameter as a key and value.
It uses the browser URL parser, so anything the browser accepts is parsed; clearly invalid URLs are flagged.
No. Parsing happens entirely in your browser.
Yes. Percent-encoded parameter values are decoded for readability.
Private by design

This runs entirely in your browser

No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.

Install Toolisco Add it to your device for offline, one-tap access.