Base64 Encode / Decode

String / Image / Binary(Python & C++ byte array対応)

Input
Ready
Output
Ready

Base64とは

Base64は、バイナリデータ(画像・ファイル・鍵など)をテキストとして扱えるようにするエンコード方式です。 メールやJSONなど「文字しか通らない経路」で安全に運ぶ用途でよく使われます。 ただし暗号化ではなく、サイズはおおむね約1.33倍になります。

このアプリについて

  • 文字列(UTF-8)/ 画像(DataURL)/ バイナリ(Python/C++配列)のBase64変換に対応
  • すべてブラウザ内で処理(サーバ送信なし)
  • プレビュー失敗時は画像を非表示にして壊れ表示を防止
ヒント:画像は DataURLdata:image/png;base64,...)と raw Base64(ヘッダ無し)のどちらでも扱えます。