Base64 Encoder and Decoder

Encode and decode Base64 locally.

Turn text into UTF-8 Base64, or decode Base64 back to readable text without uploading anything.

Ctrl + Enter to encode

Add text or Base64 to get started.
0 chars

Private by default

Your text stays on this device. JSON Desk processes Base64 conversions in your browser and does not upload the input.

Text only

  • Encoding supports Unicode text, including emoji.
  • Decoding expects Base64 that represents UTF-8 text.
  • Whitespace is ignored when decoding Base64.