URL Parser
Break a URL into protocol, host, path, query parameters and fragment.
About the URL Parser
The URL Parser splits a URL into protocol, credentials, host, port, path, query parameters and fragment, and decodes each query value, which makes long tracking or API URLs easy to read.
Everything runs in your browser, so your input is never uploaded to a server.
How to use the URL Parser
- Paste a full URL.
- Read each component and the decoded query parameters.
- Copy any part you need.
Frequently asked questions
Does it follow the URL?
No. The URL is only parsed in your browser; no request is made.
Why are some parameters listed twice?
Query strings can repeat a key (tag=a&tag=b). Each occurrence is shown in order.
Related tools
Case Converter
Convert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case and more.
Word & Character Counter
Count characters, words, lines, sentences and bytes, with estimated reading time.
JSON Formatter
Format and beautify JSON with configurable indentation and optional key sorting. Errors are reported with exact line and column.
HTML Formatter
Beautify messy or minified HTML into clean, indented markup using Prettier, right in your browser.
CSS Formatter
Format CSS, SCSS and Less stylesheets into readable, consistently indented code.
JavaScript Formatter
Beautify JavaScript and JSX with Prettier. Choose indentation, quotes and semicolons.