← All tools
Base64 Encode & Decode
Convert text to Base64 and back, with full UTF-8 support. Everything runs in your browser — nothing is uploaded.
About Base64
Base64 is a way of representing binary or text data using only 64 "safe" ASCII characters (A–Z, a–z, 0–9, + and /). It's used all over the web — to embed images in CSS or HTML, to send data in URLs and JSON, in email attachments, and in many APIs and config files — anywhere raw bytes might get mangled in transit.
This tool encodes text to Base64 and decodes it back, with correct handling of Unicode/UTF-8 characters (emoji, accents, non-Latin scripts). Because it runs entirely in your browser, even sensitive data stays on your device.