Skip to content

Pedro Ivotools

URL Parser

Break a URL into protocol, host, port, path, fragment and decoded query parameters, so long links are easy to read and debug.

Local calculation
The result is calculated in your browser.
Private by default
Nothing you enter leaves your browser.
Protocol
https
Username
—
Password
—
Host
example.com
Port
8080
Path
/search/results
Fragment
top
q
café
page
2

How it works

The URL is parsed with the browser's standard URL API, the same one your JavaScript uses. Query parameters are listed one per row with their decoded values. Passwords embedded in the URL are masked.

  • URL Encoder and Decoder

    Percent-encode text for safe use in URLs and query strings, or decode encoded URLs back to readable text.

  • Base64 Encoder and Decoder

    Encode text to Base64 or decode Base64 back to text, with full UTF-8 support. Runs entirely in your browser.

  • HTML Entity Encoder and Decoder

    Escape text for safe use in HTML, optionally encoding every non-ASCII character, or decode named and numeric entities back to text.

Esc