SmartTechnology solutions for business

URL Parser

Split a URL into protocol, host, path, parameters, and fragment, and report structural errors.

The address is read here and never opened. Without a scheme, https:// is assumed.

Your result

Paste an address and its parts appear here.

How to use it

  1. Paste the address or press Try a sample.
  2. Read the parts and the query parameters.
  3. Copy any part, or copy or download all of it as JSON.

Examples

  • An address with a queryhttps://smart.example/a?q=1#top path /a, parameter q = 1, fragment top
  • An Arabic domainhttps://xn--mgbh0fb.xn--ngbrx host as letters: مثال.عرب
  • No schemeexample.com/path https:// is assumed
Tool details and privacy

Paste an address and see it split in a table: each part on its own row with a copy button, and the query parameters in a separate table with decoded values.

Checking a campaign link or a long API address is easier when each parameter stands alone instead of %D9%82… .

Options

  • The path is shown encoded and decoded when they differ.
  • Repeated values such as tag=a&tag=b get one row each.
  • A password inside the address is shown as dots, not in clear.

Limits

  • Text that does not look like a web address is refused with a message.
  • The address is never opened or requested.

Privacy

What you type stays in your browser. Nothing is uploaded or saved on the server.

Questions

Is the address opened?

No. It is only read as text.

What does xn-- mean?

That is how non-English domains are written inside; the page shows them as letters too.

Why did + become a space?

In a query, + means a space.

Is the address uploaded?

No.

Related tools

All tools