ブログ
技術8 分2026年4月20日

Base64 符号化の原理と用途

Base64 はバイナリを ASCII 64 文字で表現する方式。約 33% サイズ増ですがテキスト経路で安全に送れます。

主な用途

HTML/CSS の Data URL 画像。

HTTP Basic 認証。

メール MIME 添付。

JWT ヘッダー/ペイロード(Base64URL)。

Base64 は暗号ではない

誰でもデコード可能。機密性はなく互換性のため — 秘密には AES 等を使う。

UTF-8

テキストは UTF-8 バイトにしてから符号化。WaiHub は Unicode を正しく処理します。