Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text. Supports standard and URL-safe formats. All processing happens in your browser.
What is Base64 encoding?
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used for embedding images in HTML/CSS, sending attachments in email (MIME), storing binary data in JSON, and transmitting data over text-based protocols.
Standard Base64 uses + and / characters with = padding. URL-safe Base64 replaces + with - and / with _, and omits padding — making it safe for use in URLs and filenames without percent-encoding.
All encoding and decoding happens locally in your browser. Your data is never uploaded or stored on any server.