Base64変換ツール
テキストやファイルをBase64にエンコード・デコードできる無料オンラインツール。URL-safe対応、UTF-8完全サポート。ブラウザで処理するためプライバシーも安心。
変換モード
ファイルをドラッグまたはクリックしてアップロード
最大10MB / ブラウザで処理 (サーバー送信なし)Base64変換ツールとは?
Base64は、バイナリデータをASCII文字列に変換するエンコーディング方式です。メール添付ファイル、Webデータ送信、API通信などで広く使用されています。このツールを使用すると、テキストやファイルを簡単にBase64に変換したり、Base64文字列を元に戻したりできます。
主な機能
- テキストエンコード – 通常のテキストをBase64文字列に変換
- テキストデコード – Base64文字列を元のテキストに復元
- ファイルエンコード – 画像、ドキュメントなどのファイルをBase64に変換
- URL-safeオプション – URLで安全に使用できるBase64変換
- リアルタイム変換 – 入力と同時に結果を確認
- UTF-8対応 – 日本語などのUnicode文字を完全サポート
使い方
- モード選択 – エンコードまたはデコードタブを選択します。
- テキスト入力 – 変換するテキストを入力欄に貼り付けるか直接入力します。
- ファイルアップロード – (エンコードモード) ファイルをドラッグまたはクリックしてアップロードします。
- 結果確認 – リアルタイムで変換された結果を確認します。
- コピー – コピーボタンをクリックして結果をクリップボードに保存します。
URL-safe Base64とは?
標準のBase64は +、/、= 文字を使用しますが、これらの文字はURLで特別な意味を持ちます。URL-safe Base64(RFC 4648)はこれらの文字を -、_ に置き換え、パディングを削除することで、URLやファイル名で安全に使用できます。
こんな方におすすめ
- Web開発者 – APIデータ送信、JWTトークンのデバッグ
- メール担当者 – メール添付ファイルのエンコード確認
- セキュリティ専門家 – エンコードされたデータの分析
- データアナリスト – エンコードされたデータの復元
- 一般ユーザー – 簡単なテキストのエンコード/デコード
プライバシー保護
このツールは100%ブラウザで動作します。入力したテキストやアップロードしたファイルはサーバーに送信されず、ブラウザを閉じるとすべてのデータが削除されます。安心して機密データも変換できます。
よくある質問
Base64エンコードは暗号化ですか?
いいえ、Base64は暗号化ではありません。単にバイナリデータをテキストで表現するエンコーディング方式です。誰でも簡単にデコードできるため、セキュリティ目的で使用すべきではありません。
日本語もエンコードできますか?
はい、UTF-8エンコードに対応しているため、日本語、韓国語、中国語などすべてのUnicode文字を正常にエンコード・デコードできます。
ファイルアップロードは安全ですか?
はい、安全です。ファイルはブラウザのJavaScriptでのみ処理され、サーバーには送信されません。すべての処理はユーザーのデバイス上でのみ行われます。
Base64でエンコードするとサイズが大きくなりますか?
はい、Base64エンコードは元のデータより約33%大きい結果を生成します。これは8ビットのバイナリデータを6ビット文字で表現するためです。