URL & Parameter Analyzer/Builder

Analyzes an absolute or relative URL (with a base URL) by splitting out the scheme, credentials, hostname (in Unicode and ASCII/punycode form), port, path, query parameters, and fragment, lets you edit them and rebuild the URL, and encodes/decodes components by reusing the existing core. Detects and warns about embedded credentials, dangerous schemes (javascript:, vbscript:), an empty hostname, an invalid port, and duplicate or sensitively-named parameters. It never navigates to the URL, never fetches it, never resolves DNS, and never generates a clickable link for a dangerous scheme; normalization is always optional and explicit.

Processed on your device, no AIhasta 100.000 caracteres, hasta 500 parámetros

Data is processed on your device and never sent to the server. This tool never navigates to the URL, never fetches it, and never resolves DNS.

The content is processed on your device and is never uploaded to the server.

Use cases

How to use this tool

  1. Paste the URL (absolute, or relative with a base)
  2. Edit the components or the query parameters
  3. Rebuild, copy, or download the result

Frequently asked questions

How is this different from the URL encoder?
The URL encoder only encodes/decodes text; this analyzer splits, edits, and rebuilds each component (scheme, host, port, path, parameters, fragment) individually.
Does it check whether the URL exists, or visit it?
No, never. It only analyzes the URL's text; it doesn't navigate to it, doesn't fetch it, doesn't resolve DNS, and doesn't generate clickable links for dangerous schemes.

Related tools

← Back to home