Base64 エンコーダー / デコーダー
任意のテキストを Base64 にエンコード、または Base64 を読み取り可能なテキストにデコード。Unicode に完全対応。
テキストを入力:
結果:
Base64 のエンコード / デコード方法
- テキストまたは Base64 文字列を入力ボックスに貼り付けます。
- [Base64 にエンコード] または [Base64 からデコード] を選択します。
- [変換] をクリックすると結果が即座に表示されます。
- 完了したら [コピー] ボタンで出力をコピーします。
よくある質問
Base64 とは何ですか?
Base64 はバイナリデータを ASCII テキストに変換するエンコード方式で、URL、JSON、メール添付などにデータを埋め込むのに便利です。
Unicode 文字に対応していますか?
はい。エンコード前に入力を UTF-8 バイトに変換するため、絵文字、アクセント記号、非ラテン文字も正しくエンコードされます。
デコード結果が文字化けするのはなぜ?
入力が有効な Base64 テキストでないか、UTF-8 テキストではなくバイナリデータがエンコードされている可能性があります。元データを確認してください。
このツールは無料ですか?
はい。Handio のすべてのツールは無料でブラウザ内で完全に動作し、登録不要、データのアップロードもありません。
関連ツール
Base64 エンコーダーを使う理由
Base64 はバイナリデータをプレーンな ASCII テキストに変換し、JSON・URL・メールでの転送に耐えられるようにします。小さな画像やファイルをコード内に直接埋め込む標準的な方法です。
- 小さな画像やデータ URI を HTML や CSS に直接埋め込めます。
- JSON API やメール添付用にバイナリペイロードをエンコードできます。
- API 応答の Base64 文字列をデコードして内容を確認できます。
ヒントと制限
Base64 はデータを約 33% 増やすため、大きなファイルには非効率です。ツールはブラウザ内で完全に動作し、貼り付けた内容がアップロードされることはありません。