ファイルBase64変換ツール
画像・PDF・テキストなど任意のファイルをBase64(data URI)文字列に変換し、ワンクリックでコピー・ダウンロードできます。逆にBase64やdata URIを貼り付けてファイルに復元・保存することも可能。すべての処理はブラウザ内で完結し、ファイルがサーバーに送信されることはありません。
ドラッグ&ドロップ
または
画像・PDF・テキスト・音声・ZIPなど任意のファイル(最大25MB)
Data URI(data:...;base64,...)
Base64文字列のみ(プレフィックスなし)
使い方
1
変換方向を選ぶ
「ファイル → Base64」でファイルをdata URIに変換、「Base64 → ファイル」でdata URIをファイルに復元します。
2
ファイルまたはBase64を入力
ファイルはドラッグ&ドロップまたは選択で読み込み。逆変換はBase64/data URI文字列をテキスト欄に貼り付けます。
3
結果をコピー/保存
data URIやBase64文字列をワンクリックでコピー。復元したファイルはMIME自動判定でそのままダウンロードできます。
ファイルBase64変換ツールとは
画像・PDF・テキスト・音声・ZIPなど、あらゆる種類のファイルをBase64エンコードした「data URI」文字列に変換できるオンラインツールです。data URIはHTML・CSS・JSONなどにファイルを直接埋め込めるため、外部ファイルを参照せずにデータを扱えます。逆に、受け取ったBase64文字列やdata URIを貼り付けて元のファイルに復元・保存することも可能です。MIMEタイプはデータの先頭から自動判定するほか、手動で指定もできます。すべての処理はブラウザ内(JavaScript)で完結するため、ファイルがサーバーに送信されることは一切ありません。
機能・特徴
- 任意ファイルに対応画像だけでなくPDF・テキスト・音声・ZIPなど、あらゆる形式のファイルを変換できます。
- 双方向の変換ファイル→Base64、Base64→ファイルのどちらにも対応。一つのツールで往復できます。
- MIME自動判定data URIやファイル署名からMIMEタイプを自動判定。手動での指定にも対応します。
- 完全ブラウザ処理すべての処理はブラウザ内で完結。ファイルがサーバーに送信されることはありません。
活用シーン
- JSONやYAMLの設定ファイルにファイルを埋め込む
- data URIで受け取ったPDFやファイルを保存する
- メールHTMLやWebフォントでファイルをインライン化
- APIレスポンス内のBase64データを実ファイルに復元して確認
- 小さなファイルを埋め込んでHTTPリクエストを削減
よくある質問
ファイルはサーバーに送信されますか?
いいえ。すべての変換処理はお使いのブラウザ内(JavaScript)で完結します。ファイルがサーバーに送信・保存されることは一切ありません。
どんな種類のファイルを変換できますか?
画像・PDF・テキスト・CSV・音声・動画・ZIPなど、形式を問わずあらゆるファイルを変換できます。最大25MBまで対応しています。
Data URIとBase64文字列の違いは何ですか?
Base64文字列はバイナリデータを文字に変換したものです。data URIはその先頭に「data:MIMEタイプ;base64,」を付けた形式で、HTMLやCSSにそのまま埋め込めます。本ツールは両方を出力します。
Base64にするとサイズはどうなりますか?
Base64エンコードでは元のデータより約33%サイズが増えます。そのため大きなファイルよりも、小さなファイルの埋め込みに向いています。
Base64からファイルに戻すときMIMEタイプは必要ですか?
「data:...;base64,」付きの文字列ならそのまま変換できます。プレフィックスなしのBase64でも、データの先頭からファイル形式を自動判別します。MIMEタイプやファイル名は手動で指定することもできます。
スマートフォンでも使えますか?
はい。スマートフォン・タブレット・PCのいずれのブラウザでもご利用いただけます。