Base64 Output
How to use the Base64 Encoder / Decoder
- Choose Encode to convert text or a file to Base64, or Decode to convert a Base64 string back to text.
- Paste your input or upload a file (encoding only).
- Click the action button. The result appears on the right.
- Copy the output or use Download to save a decoded file.
What is Base64?
Base64 is an encoding scheme that converts binary data — or any text — into a string of 64 printable ASCII characters. It is commonly used to embed binary data (images, fonts, certificates) inside text formats like HTML, CSS, JSON, and XML, or to safely transmit data over channels that only support ASCII.
Base64 vs encryption
Base64 is not encryption. It is an encoding, meaning any Base64 string can be decoded without a key. Never use Base64 to hide sensitive data — use proper encryption algorithms instead.