Base64 Encoder/Decoder

Encode plain text to Base64 or decode Base64 back to text. You can also encode small files to Base64 by dragging and dropping them.

📁 Drop a file here or click to browse

Supports text, images, and other small files (max 5 MB)

Status

About Base64 Encoding

Base64 is a binary-to-text encoding scheme that represents binary data as an ASCII string. It is commonly used to embed images in CSS or HTML, transmit binary data in JSON, and encode email attachments.

Features

  • Text Encode — converts plain text into a Base64 string
  • Text Decode — converts a Base64 string back into plain text
  • File Encode — reads a file and outputs its Base64 data-URI representation
  • Copy Buttons — quickly copy any output to the clipboard

How to Use

Type or paste text in the left box and click Encode to get Base64 on the right. Paste a Base64 string in the right box and click Decode to recover the original text. For files, drag and drop into the drop zone or click it to browse.