Base64 Encoder / Decoder

korinat.com

Encode to Base64

Enter your data in the field below and press Encode button

Data never leaves the browser.

Data never leaves the browser.

Base64 Encoder/Decoder

Encode and decode Base64 in your browser with native UTF-8-safe Base64. Data stays on your device — nothing is uploaded.

Encode

Paste or open text and convert it to standard Base64 (alphabet A–Za–z0–9+/, with padding). Encoding uses TextEncoder then standard Base64.

Decode

Paste Base64 text and restore the original UTF-8 characters. Invalid Base64 shows an error and leaves the output unchanged.

Privacy

Encoding and decoding run on your device. There is no upload, no account, and no server-side storage of your text.

Base64 Encoder/Decoder

Base64 im Browser mit nativem, UTF-8-sicherem Base64 kodieren und dekodieren. Daten bleiben auf Ihrem Gerät — nichts wird hochgeladen.

Kodieren

Text einfügen oder öffnen und in Standard-Base64 umwandeln (Alphabet A–Za–z0–9+/, mit Padding). Kodierung nutzt TextEncoder und danach Standard-Base64.

Dekodieren

Base64-Text einfügen und die Original-UTF-8-Zeichen wiederherstellen. Ungültiges Base64 meldet einen Fehler; die Ausgabe bleibt unverändert.

Datenschutz

Kodieren und Dekodieren laufen auf Ihrem Gerät. Es gibt keinen Upload, kein Konto und keine serverseitige Speicherung Ihres Texts.

What does this tool do?

It encodes text to standard Base64 and decodes Base64 back to UTF-8 text, entirely in the browser.

Does my data leave the browser?

No. Nothing is uploaded.

Is this URL-safe Base64?

No. It uses standard Base64 (A–Za–z0–9+/ with padding), not Base64URL.

What happens with invalid Base64?

Invalid Base64 or non-UTF-8 bytes show an error; the output stays unchanged. Nothing is sent to a server.