# URL Parser Guide

Break a URL into its parts and query parameters.

- Tool: https://ilham.dev/tools/url-parser/
- Guide URL: https://ilham.dev/guides/url-parser/
- Tool guides index: https://ilham.dev/guides/tools/
- Broader guide: Writing and Publishing Text for the Web (https://ilham.dev/guides/writing-for-the-web/)

## What it does

Break a URL into its parts — scheme, host, port, path, query parameters and fragment — and show each one both raw and decoded. It is the quickest way to see what a tracking-heavy link is really carrying.

## Use the tool

Open https://ilham.dev/tools/url-parser/, add the input the tool asks for, run it, and check the output before using it elsewhere.

## Input and output

- Input: text.
- Output: text.
- Category: Web.

## Privacy and processing
Processing happens locally in your browser. This tool does not upload the input to ilham.dev.

## Questions

### Why is each parameter shown twice?

Once percent-encoded exactly as it appears in the URL, and once decoded. The difference between the two is usually the interesting part.

### Why does a repeated parameter appear twice in the list?

Because it is genuinely there twice. Repeated parameters are legal and often significant, so every occurrence is kept rather than the last one winning.