URL Parser

Break a URL into protocol, host, port, path, query, and hash.

Support
Works Offline
Privacy First
No Login
No API

About the URL Parser

Paste any absolute URL to see its protocol, hostname, port, path, and hash broken out, plus an editable table of query parameters that live-rebuilds the URL as you change them.

Examples

Parse URL

https://example.com/path?a=1#top

Output

YAMLhost: example.com, path: /path, query a=1

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser