Base64 エンコード

テキストやファイルをBase64文字列へ変換

Base64エンコードの使い方

テキストを入力すると、UTF-8の内容をBase64文字列へ即座にエンコードします。画像やPDFなどのファイルを選択してBase64へ変換することもできます。処理はブラウザ内で行われ、入力内容やファイルはサーバーへ送信されません。

Base64はバイナリデータを英数字と記号で表現する方式です。メール、JSON、HTMLのData URL、API通信など、バイナリをそのまま扱えない場所で利用されます。暗号化ではないため、機密情報の保護目的には使用できません。

日本語はUTF-8のバイト列に変換してからBase64化します。そのため、デコードする側でもUTF-8として復元すると元の日本語に戻せます。

よくある質問

日本語もBase64にエンコードできますか?
はい。日本語をUTF-8としてBase64へ変換するため、文字化けせずにエンコードできます。
画像やPDFファイルも変換できますか?
はい。ファイルを選択すると、その内容をBase64文字列へ変換できます。
Base64は暗号化ですか?
いいえ。Base64はデータの表現方法であり、誰でもデコードできます。パスワードなどの秘匿には使用しないでください。

関連ツール