Online Base64 Encoder & Decoder

Encode text or files to Base64 and decode Base64 strings back to text. Supports URL-safe Base64 and image preview.

About Base64 Encoding

Base64 converts binary data into a string of ASCII characters using 64 characters (A-Z, a-z, 0-9, +, /). It's used for embedding binary data in text-based formats like JSON, XML, HTML, and email. URL-safe Base64 replaces + with - and / with _ to make strings safe for use in URLs and filenames.