🔐

Base64エンコード/デコードツール

データはブラウザ内で処理され、サーバーに送信されません

0 文字
0 文字

How to 使い方

1

テキストまたはファイルを選択

タブでモードを選び、テキストを入力するかファイルをアップロードします。

2

エンコード/デコードを実行

ボタンをクリックすると、即座に変換結果が表示されます。

3

結果をコピー

「コピー」ボタンでクリップボードにコピーできます。

About Base64とは?

Base64は、バイナリデータをASCII文字列に変換するエンコード方式です。 メール添付ファイルの送信(MIME)、HTMLやCSSへの画像埋め込み(Data URI)、 APIでのデータ通信など、様々な場面で広く使われています。

Base64エンコードでは、元のデータを6ビットずつに分割し、 A-Z、a-z、0-9、+、/ の64種類の文字に変換します。 そのため「Base64」という名前が付けられています。

主な使用シーン: メール添付ファイル、画像のインライン埋め込み(Data URI)、 JWT(JSON Web Token)、API通信でのバイナリデータ送受信、 Basic認証のCredentialエンコードなど。

How it works Base64エンコードの仕組み

Base64エンコードは、3バイト(24ビット)のデータを4文字(各6ビット)に変換する仕組みです。 6ビットで表現できる値は0〜63の64通りで、それぞれに対応する文字(A-Z, a-z, 0-9, +, /)が割り当てられます。

変換例: "Hi" → "SGk="

"H" (0x48) = 01001000
"i" (0x69) = 01101001
→ 010010 000110 100100 (パディング)
→ S (18) G (6) k (36) = (padding)

データが3バイトの倍数でない場合は、不足分を「=」(パディング文字)で埋めます。 そのため、Base64エンコード後のデータサイズは元のデータの約133%(4/3倍)になります。

Features 特徴

🔒

プライバシー安全

すべてのデータはブラウザ内で処理。サーバーへの送信はありません。

🌏

日本語完全対応

UTF-8対応のエンコード処理で、日本語テキストも正確に変換できます。

📁

ファイル変換対応

画像やPDFなどのファイルをBase64(Data URI)に変換できます。

🎉

完全無料

登録不要・回数制限なし。いつでも自由にお使いいただけます。

FAQ よくある質問

Q データは安全ですか?

はい。すべてのデータはブラウザ内で処理され、サーバーに送信されることは一切ありません。 機密データを含むテキストやファイルでも安心してご利用いただけます。

Q 無料で使えますか?

はい、完全無料です。アカウント登録やクレジットカード情報の入力は一切不要です。

Q どんなファイルに対応していますか?

画像(PNG, JPEG, GIF, WebP, SVG)、PDF、テキストファイルなど、あらゆるファイル形式に対応しています。

Q Base64にするとファイルサイズは増えますか?

はい、Base64エンコード後のデータサイズは元のデータの約133%(4/3倍)に増加します。 これはBase64の仕組み上避けられない特性です。

Q 大きなファイルも変換できますか?

ブラウザのメモリ制約により、5MB以下のファイルを推奨しています。 それ以上のファイルでも変換は可能ですが、処理に時間がかかる場合があります。