Base64 Encode / Decode

LiveEncoders

Encode text to Base64 or decode Base64 back to text. Supports Unicode. Updates live.

Input
Output
Share:

About Base64 Encode / Decode

Encode text to Base64 or decode Base64 back to plain text with full Unicode support, so multibyte characters round-trip correctly. It handles UTF-8 safely, avoiding the common encoding issues with non-ASCII text. Useful for data URIs, auth headers, and inspecting encoded tokens.

Common uses

  • Build Basic-auth and data-URI strings
  • Decode Base64 JWT segments
  • Safely encode non-ASCII text