← CatalogURL Encoder / Decoder

URL Encoder / Decoder & Parser

Percent-encode or decode text, break any URL into its parts with editable query params, and convert HTML entities. Everything runs locally.

encodeURIComponent — escapes &, =, ?, / (for query values)
Output
hello%20world%20%26%20more%20%3D%20100%25%3F
URL parser
Paste a URL — edit params below and the URL rebuilds live.
Protocolhttps
Hostexample.com
Port(default)
Path/search
Fragment#results
Query params3
Query parameters (decoded)
=
=
=
HTML entities

Encode escapes & < > " '. Decode resolves named and numeric entities (decoding also strips any real HTML tags).

100% local — uses the browser's built-in URL, URLSearchParams and DOMParser APIs. Nothing is sent anywhere.