Switch toolURL Parser

JSON & structured data

Text & web

Developer utilities

URL Parser & Query Inspector

Parse URLs into protocol, hostname, port, path, query parameters, and hash fragments without sending a network request.

Local processingYour input stays in this browser tab.

URL input

Paste an absolute URL to parse

Parsed output

Parsed URL components and query parameters

Protocol
https:
Hostname
api.example.com
Port
8443
Pathname
/v1/users
Query string
?id=42&id=43&debug=true
Hash
#profile
Decoded query parameters
KeyValue
id42
id43
debugtrue

How to parse query strings

Paste an absolute URL and run the inspector. PayloadHarbor separates the scheme, host, port, pathname, decoded query parameters, and fragment so you can copy the structured result.

Repeated query keys are preserved in order and represented as arrays in the JSON query object.

URL inspection behavior

The parser uses the browser-compatible URL API. It validates structure only; it does not fetch the page, contact the host, follow redirects, or confirm that the remote service exists.

What this URL Parser does

Use this URL parser and URL inspector to break a full URL into protocol, hostname, port, pathname, query string, decoded query parameters, and hash fragment. It is built for API debugging, redirect review, OAuth callback checks, and query parameter parser workflows.

When developers use it

  • Parse query string values copied from API logs, browser devtools, OAuth redirects, and webhook callback URLs.
  • Inspect whether a URL uses the expected host, port, path, hash fragment, and repeated query parameters.
  • Copy structured URL components as JSON before adding them to tests, documentation, or support notes.

Privacy, input, and output

URL parsing runs locally in your browser with the standard URL API. PayloadHarbor does not fetch the URL or upload it to a server.

Paste an absolute URL and run Parse URL. The output shows decoded fields, a query parameter table, repeated parameter order, and a copyable JSON object.

Validation rules and limitations

  • Input must be an absolute URL with a scheme and hostname, such as https://api.example.com/search?q=test.
  • The inspector validates URL structure only; it does not check DNS, HTTP status, redirects, or whether the remote host exists.