#1 India's Top IT Training Institute

×

About Uncodemy

Know more about who we are and what we stand for.

About Us

About Us

Discover our mission to equip individuals with essential IT skills and industry expertise.

Read More →
UnCodeMy Gallery

UnCodeMy Gallery

Explore highlights from our IT training sessions and success stories.

Read More →
×

Free Resources

Learn, practice and plan your career — bilkul free.

Tutorials

Tutorials

Step-by-step written tutorials to learn any technology at your own pace.

Read More →
Free Counselling

Free Counselling

Book a free video counselling session and pick the right course for you.

Read More →
Online Compiler

Online Compiler

Write, run and test your code online — no setup required.

Read More →
⚡ FREE · STANDARD PARSER

URL Parser: See Every Part of a URL, Decoded

Paste a URL to see its host, path, port, each query parameter and any UTM tags.

  • 🔗 All URL parts
  • 🧾 Decoded query table
  • 📈 UTM tags spotted

How to use the URL Parser

  1. 1. Paste a URLAny web address, even without https:// at the start.
  2. 2. ParseYour browser's built-in URL parser splits it up.
  3. 3. Read the partsCopy the parameters as JSON or check the UTM tags.

The parts of a URL

Take https://shop.example.com:8443/products/laptops?brand=dell#reviews:

  • Protocol: https: (port 443 by default).
  • Hostname: shop.example.com, where shop is the subdomain.
  • Port: 8443, written only when it is not the default.
  • Path: /products/laptops, often meaning a page or API route.
  • Query string: ?brand=dell, key=value pairs joined with &.
  • Fragment: #reviews, a spot on the page. It is never sent to the server.

The tool uses the WHATWG URL standard built into every modern browser, the same rules your JavaScript code uses with new URL().

Worked example

The sample URL has host shop.example.com on port 8443, path /products/laptops, and 4 query parameters: brand=dell, price_max=60000, utm_source=instagram and utm_medium=social. Two of them are UTM tags, which marketers add to links so Google Analytics can show which campaign brought a visitor. The fragment is #reviews.

Values are shown decoded, so city=New%20Delhi appears as New Delhi. Press copy to get the parameters as JSON, which is handy when you are debugging an API call or a tracking link. Remove UTM tags before sharing a link if you don't want to pass on tracking information. Long links copied from search results or emails often hide the real destination inside a parameter, and the decoded table makes that easy to spot.

Frequently asked questions

Why does the fragment matter?

It is handled only in the browser, for example to scroll to a section or by single-page apps for routing. Servers never see it.

Can it parse links without https?

Yes. If there is no protocol, https:// is assumed.

What are UTM tags?

utm_source, utm_medium, utm_campaign, utm_term and utm_content: labels that tell analytics tools where a click came from.

Is the url parser free?

Yes, it is free. Parsing your first URL asks for your name and WhatsApp number once, and after that the url parser and every other Uncodemy tool open without the form.

More free tools

See all free tools