URL Encoder / Decoder

Encode text for safe use in URLs and decode percent-encoded URLs back to readable text. UTF-8 safe, runs in your browser.

Build campaign links? UTM builder · query strings as JSON: Query string parser.

Encode, decode and dissect URLs

Percent-encode text for safe use in URLs, decode an encoded URL back to readable text, or paste a full link to break it into its parts, inspect every query parameter and strip tracking junk in one click.

FAQ

What does URL encoding do?

It replaces characters that are unsafe in URLs (spaces, &, ?, etc.) with percent-encoded equivalents so they transmit correctly.

Is it UTF-8 safe?

Yes. Non-English characters and emoji are encoded and decoded correctly, and every encode is round-trip verified (decoding it returns your exact input).

Can it break a URL into parts?

Yes. Paste a full URL and it is parsed with the browser native URL API into scheme, host, port, path, each query parameter and the fragment — no guessing.

What is "remove tracking parameters"?

One click strips common analytics/ad trackers (utm_*, gclid, fbclid, mc_eid and more) and rebuilds a clean, shareable link.

Is anything uploaded?

No — encoding, decoding and URL parsing run entirely in your browser.

Last updated: