UtilNexa
UtilNexa| Tools for Every Task.

PDF & Documents

Image Tools

QR & Generators

Security Tools

Data & JSON

Text Tools

Calculators

Converters

Web & SEO

AlgoGalaxy

URL Parser

Parse URLs into their components, inspect query parameters, and understand exactly what each part of a URL contains.


Enter an absolute HTTP or HTTPS URL.


Status

Valid
URL validation

Components

11
URL parts

Parameters

3
query values

Unique

3
unique keys

Path

2
segments

Protocol

https
www.example.com

URL Components
ComponentValue
Full URLhttps://www.example.com:8080/products/search?category=developer%20tools&page=2&sort=popular#results
Protocolhttps:
Username—
Password—
Hostwww.example.com:8080
Hostnamewww.example.com
Port8080
Originhttps://www.example.com:8080
Pathname/products/search
Query String?category=developer%20tools&page=2&sort=popular
Hash#results
Query Parameters
#KeyValueEncoded Value
1categorydeveloper toolsdeveloper%20tools
2page22
3sortpopularpopular
URL Characteristics
HTTPS
Has query
Has hash
No credentials
2 path segments
Parsed JSON
{
  "url": "https://www.example.com:8080/products/search?category=developer%20tools&page=2&sort=popular#results",
  "components": {
    "href": "https://www.example.com:8080/products/search?category=developer%20tools&page=2&sort=popular#results",
    "protocol": "https:",
    "username": "",
    "password": "",
    "host": "www.example.com:8080",
    "hostname": "www.example.com",
    "port": "8080",
    "origin": "https://www.example.com:8080",
    "pathname": "/products/search",
    "search": "?category=developer%20tools&page=2&sort=popular",
    "hash": "#results"
  },
  "queryParameters": [
    {
      "key": "category",
      "value": "developer tools",
      "encodedKey": "category",
      "encodedValue": "developer%20tools"
    },
    {
      "key": "page",
      "value": "2",
      "encodedKey": "page",
      "encodedValue": "2"
    },
    {
      "key": "sort",
      "value": "popular",
      "encodedKey": "sort",
      "encodedValue": "popular"
    }
  ],
  "stats": {
    "parameterCount": 3,
    "uniqueParameterCount": 3,
    "hasQuery": true,
    "hasHash": true,
    "hasCredentials": false,
    "isHttps": true,
    "pathSegmentCount": 2
  }
}