# URL Parser

Canonical: https://dev.eneawork.it/url-parser
Language: en
Updated: 2026-11-02
Author: Enea Zani (https://eneawork.it)

Break a URL into protocol, host, path and query parameters.

## What it does

A URL looks simple until you need one component in isolation. This parser exposes the WHATWG URL parts and lists every query parameter decoded, including duplicates, so you can debug redirects, tracking links and API requests.

## How to use

1. Paste a full URL.
2. Inspect the component list and the decoded query parameters.
3. Copy any field with its button.

## FAQ

### What if I omit the protocol?

The parser assumes https:// and shows the resolved URL parts.

### Are duplicate query parameters kept?

Yes, every occurrence is listed with its decoded value.

### How are spaces encoded?

URLSearchParams decodes percent escapes and returns the readable value.

## Related tools

- [URL Encoder](https://dev.eneawork.it/url-encoder)
- [Base64 Encoder](https://dev.eneawork.it/base64)
- [JWT Decoder](https://dev.eneawork.it/jwt)

## Machine-readable

- Tool catalogue: https://dev.eneawork.it/tools.json
- Full AI context: https://dev.eneawork.it/llms-full.txt
- Privacy: https://dev.eneawork.it/privacy
- This page in HTML: https://dev.eneawork.it/url-parser
- Italian version: https://dev.eneawork.it/it/url-parser
