OhMyApps
Back to Tools

Base64 Encode/Decode

Encode text to Base64 or decode Base64 strings

How it works

Base64 is a binary-to-text encoding scheme that represents binary data using 64 ASCII characters (A-Z, a-z, 0-9, +, /), with = used for padding.

Encode converts your text into a Base64 string. This is useful for:

  • Embedding binary data in JSON or XML
  • Creating data URLs for images
  • Encoding authentication credentials
  • Transmitting data through text-only channels

Decode converts a Base64 string back to its original text. Use this to read encoded data or debug API responses.

This tool handles Unicode characters (including emojis) by using UTF-8 encoding before Base64 conversion.