Home โบ Developer Tools โบ URL Parser
๐ URL Parser
Break any URL into protocol, host, port, path and a table of its query parameters.
About this URL Parser
Long URLs hide their structure โ tracking parameters, ports, paths and fragments all blur together. This parser splits any URL into its standard parts and lists every query parameter in a clean table, which is invaluable when debugging links, checking tracking tags, building API requests or documenting endpoints. If you paste a bare domain, it assumes https:// and parses that.
How to use it
- Paste the full URL into the box.
- Click Parse URL.
- Read the parts table: protocol, host, port, path, query and hash.
- Check the separate parameters table to see each key and value decoded.
Example
Parsing 'https://shop.example.com:8080/items?id=42&color=red#reviews' shows host shop.example.com, port 8080, path /items, and a parameter table with id=42 and color=red.
Frequently asked questions
Are the parameter values decoded?
Yes. Values are shown URL-decoded, so 'hello%20world' appears as 'hello world', exactly as your code would receive it.
What if I paste just a domain?
The parser retries with https:// in front, so 'example.com/page' works fine.
More Developer Tools
Password Generator
Create strong random passwords in your browser with a live entropy strength meter.
QR Code Generator
Turn any text or link into a QR code you can save โ generated right in your browser.
Base64 Encoder & Decoder
Encode text to Base64 or decode Base64 back, with safe UTF-8 handling for any language.
JSON Formatter
Format, minify and validate JSON, with clear error positions and quick structure stats.
URL Encoder & Decoder
Encode or decode URLs and query text safely, with component or full-URL modes.
JSON to CSV Converter
Convert a JSON array of objects to CSV, or turn CSV back into clean JSON.