AXS TXT

URL Parser

Break a URL into its parts — protocol, host, path, query parameters and more.

A URL packs a lot into one string — protocol, host, path, query parameters, fragment. URL Parser breaks it into its parts so you can read each one clearly, which is invaluable when debugging links, redirects or API calls.

How to use url parser

  1. 1. Paste a URL.
  2. 2. It's split into protocol, host, path, query parameters and more.
  3. 3. Read or copy the parts you need.

When to use URL Parser

Inspect query parameters

See each parameter and value listed out instead of buried in a long query string.

Debug links and redirects

Break a complex URL down to check its host, path and parameters.

Understand an API call

Read exactly what a request URL is targeting and passing.

Things worth checking

A parameter that appears twice (?id=1&id=2) is listed twice, in order — servers differ on which one they use, so that's often the cause of a confusing bug. The part after # is never sent to the server; it's only read by the browser. Paste the full address including https://, otherwise it can't be parsed.

Frequently asked questions

What parts does it show?

Protocol, host (with the port, if there is one), path, the whole query string and the fragment after #, plus a list of every query parameter with its value.

Does it decode encoded parameters?

Yes — parameter values are shown decoded: %C8%99 appears as ș, and a + in the query is shown as a space, the way servers read form data.

Is my URL uploaded?

No — parsing happens in your browser.

Your text is processed entirely in your browser and never uploaded — read more on the security page. Looking for more? Browse our full set of text tools or read guides on the blog.