URL Parser

What is URL parsing?

A URL looks like one opaque string, but it's really a structure: protocol, optional credentials, host, port, path, query string and fragment. When debugging redirects, OAuth callbacks, tracking links or API calls, being able to break a URL into those parts — and read percent-encoded parameters in plain text — saves a lot of squinting.

Features

  • Full component breakdown — Protocol, username, password, hostname, port, path, raw query string and fragment, powered by the standards-compliant URL class
  • Decoded query table — Every query parameter shown decoded (%20 → space, %26 → &), duplicates preserved in order
  • Editable parameters — Rename keys, change values, add or remove rows and instantly get the rebuilt URL
  • Default-port awareness — Ports that match the protocol default (80/443) are shown as such
  • Clear errors — Relative or malformed URLs produce a specific message instead of failing silently

How to use

1. Paste a full URL (including https://) into the input

2. Inspect the breakdown cards and the decoded query parameter table

3. Edit any parameter and copy the rebuilt URL from the output bar

Privacy

Parsing happens entirely in your browser using the built-in URL parser. Nothing is sent to any server.

Read the full URL Parser guide and the URL Parser API reference.