CEZAMBlog

URL encoder

Components and query strings.

Encoded result

Type some text above.

  • 100% local — your data never leaves your browser
  • Free, no usage limits
  • No sign-up, no account

What this tool does

Component mode applies encodeURIComponent and decodeURIComponent: it turns text into its percent-encoded form (spaces, accents, ampersands, equals signs) and back. Full URL mode splits an address into protocol, host, port, path and fragment, then lists every query parameter with its decoded value — handy for reading long tracking or sharing URLs at a glance.

In the query string, + is read as a space (web form convention) and %2B stays a literal +. Repeated keys are kept in order of appearance. Everything runs in your browser: nothing is sent, nothing is stored.

Limits

Decoding follows the standard strictly: a malformed percent sequence is flagged in Component mode, and left as-is in the URL breakdown rather than failing the whole parse. In Component mode, + is not converted to a space — that is exactly how decodeURIComponent behaves.

Parsing relies on the browser’s WHATWG URL parser. When the protocol is missing, https:// is assumed and flagged. The tool does not check that a domain exists and never follows redirects.