Encodez du texte en Base64 ou décodez du Base64 en texte, avec prise en charge complète d'Unicode.
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
Entrée
HelloSortie
SGVsbG8=Decode a string
Entrée
SGVsbG8gV29ybGQ=Sortie
Hello WorldEncode text with accents
Entrée
caféSortie
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.