Loading…

How to use URL Parser

Paste a full URL and the tool splits it into every component — protocol, host, port, pathname, search, individual query params, hash and origin — in a clear table.

Frequently asked questions

What is the origin of a URL?

The origin is the scheme, host and port combined, e.g. https://example.com:8080 — it defines the security boundary for browsers.

Why does the port show '(default)'?

When no port is specified the browser uses the scheme's default (80 for http, 443 for https), so the explicit port is empty.

Are query parameters decoded?

Yes — each key/value pair is extracted and percent-decoded so you can read the actual values behind %20 and similar escapes.

More Developer Tools

Query String Builder
Build and encode query strings.
User-Agent Parser
Extract browser/OS/device/engine.
IP Info
IPv4/IPv6 class/type/binary info.
CIDR Calculator
Network range, netmask, hosts.
HTTP Status Codes
Searchable HTTP code reference.
MIME Types
Extension — MIME lookup.
Diff Checker
Line-by-line visual differences.
Regex Tester Advanced
Flags, groups, replace, cheat sheet.
cURL Builder
Build cURL command from form.
cURL to Code
Convert cURL to JS/Python/PHP/Go.
JWT Debugger
Decode JWT segments and verify.
Chmod Calculator
Symbolic — octal permission grid.

← View all Developer ToolsBrowse all 1,100+ tools →