URL, HTTP & APIs

Bulk URL Parser

Paste many URLs, one per line, and parse them into structured columns — scheme, host, port, path, query, fragment and more. Copy or download the result as CSV or JSON. Everything runs in your browser — your URLs never leave the page.

Runs in your browser v1.0.0

URLs

one per line

One URL per line. Blank lines are ignored. Bare hosts such as example.com or localhost:3000 are parsed with the https:// scheme assumed. Lines that cannot be parsed are kept and explained in the error column.

Parsed columns

0 rows

How it works

Each line is split following the generic syntax in RFC 3986: an optional scheme, an optional //authority, a path, an optional ?query, and an optional #fragment. The authority is further divided into user info, host and port. Add a whole list at once — the table updates as you type, and the CSV and JSON download buttons export every row, including rows that failed with an explanation. Nothing is sent to a server, and the current list can be shared through a link.