URL Parser

Parse and inspect any URL: protocol, hostname, port, path, query params, fragments.

Parsed Components Visit
Protocol
https:
Hostname
tools.wasta-wocket.fr
Pathname
/tool/json-formatter
Search
?pretty=true&theme=dark
Hash
#section-2

Query Parameters

KeyValue(s)
prettytrue
themedark

About this tool

When debugging APIs, handling redirects, or parsing request URLs, you need to break a URL into its components. This parser extracts protocol, hostname, port, pathname, query parameters, hash, and even username/password from any valid URL. It works entirely in your browser.

How to use the URL Parser

  1. Paste or type a URL into the input field
  2. All components are extracted and displayed automatically
  3. Review query parameters in a sortable table
  4. Click the copy button next to any component to copy it
  5. Click Visit to open the URL in a new tab

Features

  • Instant URL decomposition
  • Query parameter table with multi-value support
  • Copy any field to clipboard
  • Visit link opens in new tab
  • Auto-prefixes https:// if protocol is missing
  • 100% client-side, no upload

Frequently asked questions

Is this URL parser free?

Yes. Paste any URL and inspect its components instantly with no cost.

Does it support query arrays?

Yes. If a query key appears multiple times, all values are shown in the table.

Can I parse relative URLs?

No. The parser requires a valid absolute URL. Relative paths like /page will be auto-prefixed with https://.

Is my URL sent to a server?

No. All parsing uses the browser's native URL API locally.