← All Tools

URL Parser🔒 100% local

Parse and analyze URL structure. Privacy-first, no server uploads.

Related Tools

URL ParseURL JoinURL Decoder

Parses a URL with the browser's URL class and reports every component, then goes one step further than the URL Parse tool by expanding the query string into decoded key=value pairs on a Search Params line. Fields covered are protocol, host, hostname, port, pathname, search, hash, username, password and origin, each on its own labelled line. It is a read-only inspection step performed inside the tab.

How to use it

  1. Enter a full URL with its scheme in the Input box.
  2. Press Process.
  3. Read the field list, then the Search Params line at the bottom for the individual query pairs.

Worked example

https://example.com:8080/p?q=1#hbecomesProtocol: https: Host: example.com:8080 Hostname: example.com Port: 8080 Pathname: /p Search: ?q=1 Hash: #h Username: Password: Origin: https://example.com:8080 Search Params: q=1

the last line is what separates this tool from URL Parse

https://example.com/a?tag=one&tag=two&q=%20xbecomesSearch: ?tag=one&tag=two&q=%20x Search Params: tag=one, tag=two, q= x

repeated keys are listed twice and values are percent-decoded once, so %20 becomes a space

When to use it

What it does not do