Encode text to Base64 or decode it back - instantly, in your browser.
Base64 writes data using just 64 safe characters (A to Z, a to z, 0 to 9, plus + and /). It is not encryption, since anyone can decode it. It just lets data travel through channels that only expect plain text, like email, JSON, data URLs or config files.
Type text on the left and press Encode to get the Base64 version; paste Base64 on the right and press Decode to read it back. It runs in your browser, and text is handled as UTF-8, so accents and emoji survive the round trip.