Text in Base64 codieren oder Base64 in Text decodieren – mit voller Unicode-Unterstützung.
Base64 converts text or binary data into 64 printable ASCII characters, which makes it safe to embed in JSON, URLs, email, and data URIs. The tool encodes plain text to Base64 and decodes it back, with full Unicode support.
Everything runs in your browser: the input is converted locally and nothing is uploaded. Decoding happens the same way, so you can safely inspect tokens and encoded strings you have been given.
Encode a word
Eingabe
HelloAusgabe
SGVsbG8=Decode a string
Eingabe
SGVsbG8gV29ybGQ=Ausgabe
Hello WorldEncode text with accents
Eingabe
caféAusgabe
Y2Fmw6k=The text is converted to UTF-8 bytes first, so non-ASCII characters survive a round trip.
No. Base64 is encoding, not encryption: anyone can reverse it instantly. Never use it to hide passwords or secrets.
Base64 works in groups of three bytes, so padding characters are added when the input length is not a multiple of three. They can be dropped during decoding.
Yes. Text is encoded as UTF-8, so emoji, accents, and non-Latin scripts decode back to exactly what you entered.
No. Encoding and decoding happen entirely in your browser with nothing stored or transmitted.