URL Parser
Inspect every part of a URL, including decoded query parameters.
How URL Parser works
Break any URL into protocol, host, path, query parameters and hash, using the browser parser. Everything happens inside this page: the tool reads your input, runs the calculation or conversion locally, and hands the result back to you. Nothing is transmitted, because there is no backend to transmit it to.
That design choice is deliberate. Most free tool sites upload your files to a server, process them there, and quietly keep a copy. Toolcin cannot do that — the site is a set of static files. If your connection dropped the moment the page finished loading, every tool would still work.
The five parts of a URL
A URL is scheme, host, port, path, query and fragment — and this page labels each one for the URL you paste. For https://example.com/blog/post?id=42&ref=google#comments, the scheme is https, the host example.com, the path /blog/post, the query id=42&ref=google and the fragment #comments.
Seeing them separated is the fastest way to answer “why is my query parameter ignored” — usually because it ended up after the # and is therefore part of the fragment, which never reaches the server.
Parameters, decoded
Query parameters are shown as key–value pairs with their values percent-decoded, so %20 appears as a space. That matters when a value looks empty in a log but is actually a single space.
Repeated keys are kept as separate entries rather than merged, which is how most servers read them.
| Part | Example |
|---|---|
| Scheme | https |
| Host | example.com |
| Path | /blog/post |
| Query | id=42&ref=google |
| Fragment | #comments — not sent to the server |
Where this is used
Debugging a campaign link, checking that a tracking parameter survived a redirect, and confirming which of two similar URLs is canonical. It is also the quickest way to spot a trailing slash difference that creates a duplicate page.
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
Does it decode parameters?
Yes, query values are decoded for display.
Are relative URLs supported?
No — an absolute URL with a protocol is required.
Does it normalise the URL?
No, it reports the parts as written.
Can it parse a relative URL?
It needs an absolute URL with a scheme.
Network and connection tools
Keep going
More web tools
htaccess to Nginx
Translate Apache RewriteRule lines into Nginx rewrite directives. Handles common 301 and 302 patterns; anything unusual is commented out.
Open toolHTTP Status Codes
Look up any HTTP status code by number or by name. A searchable list of the codes you actually meet in logs, APIs and browser dev tools.
Open toolMIME Type Lookup
Find the MIME type for a file extension, or the extensions for a MIME type, across images, fonts, documents and archives.
Open toolSVG to Data URI
Convert SVG markup into a URL-encoded data URI for CSS backgrounds. The output is quoted and escaped so it drops straight into a background-image rule.
Open toolIPv4 Subnet Calculator
Work out the network, broadcast, mask and usable hosts for a CIDR block. Essential for configuring firewalls, routers and VLANs correctly.
Open toolChmod Calculator
Build octal and symbolic Unix permissions from checkboxes. Read, write and execute map to 4, 2 and 1 — the reason 755 is so common.
Open tool