Developer Tools

Encoder / Decoder

URL, Base64 and HTML entity encoding and decoding — UTF-8 safe, instant, in your browser.

Choose mode

About the Encoder / Decoder

Three encoders in one tool, all running locally in your browser: URL encoding via encodeURIComponent/decodeURIComponent, Base64 with correct UTF-8 handling (umlauts and emoji survive the round-trip), and HTML entities for safely displaying markup characters.

Encode redirect targets before putting them in query strings, then verify the final chain with the Redirect Checker. Building campaign links? The UTM Builder encodes parameters automatically.

Whenever a value goes inside a URL: query parameters, redirect targets, UTM values with spaces or umlauts. encodeURIComponent turns "Müller & Söhne" into "M%C3%BCller%20%26%20S%C3%B6hne" so the URL stays valid.

No — Base64 is an encoding, not encryption. Anyone can decode it instantly. It exists to transport binary or special-character data through text-only channels (data URIs, basic auth headers, JSON payloads).

It converts characters like < > & " into < > & " so user text cannot be interpreted as markup — the first line of defense against XSS when displaying user input.