Base64 Encoder
Convert text or data to Base64 encoding instantly. Runs entirely in your browser — nothing is sent to a server.
Input
Base64 Encoded Output
What is Base64 Encoding?
Base64 encoding converts binary data or text into an ASCII string using 64 printable characters (A–Z, a–z, 0–9, +, /). It is widely used to safely embed binary data in text-based formats such as JSON, XML, HTML, and email (MIME). Base64 is not encryption — it is purely an encoding scheme.
Common use cases include encoding images for CSS data URIs, embedding file attachments in email, passing binary data through APIs, and storing arbitrary byte sequences in databases that only accept text.