URL Parser

Split a URL into its protocol, host, port, path, query parameters and fragment, decoded and laid out as a table and JSON.

Free · No upload · 100% on your device

How to use URL Parser

  1. Type or paste your code or data.
  2. The result updates as you type.
  3. Copy the result or download it as a file.

Private by design. Everything you type, open or record is processed in this browser tab and is never uploaded to KittySuite.

About URL Parser

The browser’s own URL parser is used, so the result matches what browsers and Node.js see, including international domain names. Passwords in URLs are masked in the table.

Everything runs in this browser tab: your text is never uploaded or stored, and the result updates as you type. It keeps working offline once the page has loaded.

URL Parser: frequently asked questions

How do I break a URL into its parts?

Paste the URL to see its protocol, host, port, path, query parameters and fragment as a table and JSON.

Does it handle international domain names?

Yes. The browser’s own URL parser is used, so the result matches what browsers and Node.js see.

Are passwords in URLs shown?

No. Passwords embedded in a URL are masked in the table.

Are query values decoded?

Yes. Parameters are shown decoded.