Base64 エンコーダー / デコーダー

テキストを Base64 にエンコード、または Base64 をテキストにデコード。UTF-8 対応で base64url バリアントもサポート。

上に入力すると結果が表示されます。

Base64 が実際にやっていること

Base64 は任意のバイト列を 64 個の ASCII 文字(A–Z、a–z、0–9 と 2 文字の追加文字)に変換します。入力 3 バイトが出力 4 文字になるため、結果は入力よりおよそ 33% 大きくなります。これはエンコーディングであり、暗号化ではありません。誰でもデコード可能です。

Base64 を使うべきタイミング

Standard と base64url

よくある注意点