Base64 Encoder / Decoder

Encode and decode Base64 with UTF-8 support. Convert files to Base64 Data URLs.

Text

Encode or decode Base64 strings

Use UTF-8 (recommended)

File → Base64

Convert a file to Base64 Data URL

About Base64

Base64 encodes binary data as ASCII text. Commonly used for embedding data in JSON, HTML, or CSS.

  • Safe for transport and storage
  • Increases size by ~33%
  • Use UTF-8 for non-ASCII characters