Skip to content
TinyTools
Developer

URL Parser

Split a URL into protocol, host, path, query parameters and hash.

  • Protocol

    https:

  • User

    user

  • Hostname

    example.com

  • Port

    8080

  • Path

    /path/to/page

  • Query string

    ?lang=de&q=hello%20world

  • Fragment

    #section

  • Origin

    https://example.com:8080

Query parameters

langde
qhello world

Anatomy of a URL

A URL has several parts: the protocol (https), the host (example.com), an optional port, the path, a query string with parameters and an optional fragment after #.

Paste any URL to see each part separately and the query parameters decoded in a table, which is handy for debugging links and tracking parameters.

How to use the URL Parser

  1. 1Paste a URL.
  2. 2Review the parts.
  3. 3Copy any value you need.

Frequently asked questions

What if I leave out https://?

The parser assumes https:// so bare domains still work.

Is my URL uploaded?

No. It is parsed in your browser.

More Developer tools