Base64 Encoder/Decoder

Encode text to Base64 or decode Base64 to text — instantly, privately, in your browser.

Input (Text) 0 chars
Output (Base64) 0 chars
File to Base64

Click to select or drag & drop a file
Max 5 MB — encoded result appears in output

What is Base64?

Base64 is an encoding scheme that converts binary data into ASCII text using 64 characters (A-Z, a-z, 0-9, +, /). It's commonly used for:

Base64 increases data size by ~33%. URL-safe encoding replaces + with - and / with _ for safe use in URLs.