このツールについて
バイナリ内容をコピー・保存できる文字列に変換します。純粋なBase64かMIMEを含むData URIを選べ、元ファイルの形式は変わりません。
使い方
- 20 MiB以下のローカルファイルを1つ選びます。
- Base64のみ、またはData URIの出力を選びます。
- 元ファイルの情報、出力の長さ、テキストサイズを確認します。
- 短い結果はコピーし、完全な結果はTXTでダウンロードできます。
機能
- 画像に限らず、あらゆる種類のファイルに対応します。
- バイト単位で変換し、テキストファイルも先に文字として解釈しません。
- Base64のみとData URIの2つの出力形式に対応。
- 大きな結果はクリップボードを使わずTXTで保存できます。
エンコードについて
- Base64は元のバイナリより通常約3分の1大きくなります。ブラウザーで文字列として扱う分、さらにメモリが必要です。
- Data URIにはファイルのMIMEを使います。種類が不明な場合はapplication/octet-streamを使います。
- 結果は文字列としてのみ表示します。HTML、SVG、JavaScriptなどを表示・実行しません。
利用上の制限
- 元ファイルは最大20 MiBです。上限未満でも、メモリの少ない端末ではサイズを小さくする必要があります。
- コピーは1 MiBのテキストまでです。それ以上はTXTで保存してください。クリップボードはブラウザーの権限や安全な接続の制約を受けます。
プライバシー
すべてのファイルはブラウザー内だけで処理され、サーバーにはアップロードされません。
ファイル名、入力したテキスト、結果も、現在のブラウザー内でのみ処理されます。入力内容は自動保存されません。消去する前やページを離れる前に、必要な結果をダウンロードしてください。
FAQ
Base64は圧縮形式ですか?
いいえ。バイナリのバイトをコピーできる文字列にする形式です。圧縮やファイル形式の自動変換は行いません。
なぜ元ファイルより大きくなりますか?
通常3バイトを4文字で表すため、約3分の1長くなります。短い入力にはパディングも付き、Data URIには種類を示す短い接頭部も付きます。
どんなファイルでも処理できますか?
サイズ制限内なら画像、PDF、ZIP、テキストなどに対応します。内容は変換にのみ使い、自動で開いたり実行したりしません。
ファイルはアップロードされますか?
すべてのファイルはブラウザー内だけで処理され、サーバーにはアップロードされません。
変換してから復元すると同じファイルになりますか?
完全なBase64を変更せずに復元すれば、元と同じバイト列になります。ファイルハッシュツールでSHA-256を比較できます。