Base64をファイルに変換

Base64文字列やData URIをファイルに戻してダウンロード。PDF、ZIP、画像、テキストのバイト列をブラウザー内で復元し、識別された形式とサイズを確認できます。

デコード
0 文字
結果

ここに結果が表示されます。

Base64をファイルに戻す手順

  1. Base64文字列、またはdata:…;base64,で始まる完全なURIを貼り付けます。
  2. デコードし、識別された形式とサイズを確認します。対応する画像はプレビューも表示されます。
  3. 復元したファイルをダウンロードします。元のファイルがある場合は、SHA-256を比較してバイト列の一致を確認できます。

Base64をファイルに変換のポイント

形式を識別できる場合は対応する拡張子を提案します。不明なバイナリデータは.binで保存します。実際の形式が分かる場合にだけ拡張子を変更してください。

変換例:Base64からテキストファイルを復元

入力
44GT44KT44Gr44Gh44Gv44CB5LiW55WM77yB8J+Riw==
結果
result.txt (text/plain;charset=utf-8, 31 B) こんにちは、世界!👋

Base64をファイルに変換についてよくある質問

Base64からPDF、ZIP、Word文書を復元できますか?

そのファイルのバイト列がBase64で記録されていれば復元できます。デコードはデータを戻す処理であり、別の形式をPDFに変換したり、破損したZIPを修復したりするものではありません。ZIPコンテナーを使うWord文書では、推奨拡張子が.zipになる場合があります。通常のBase64に元のファイル名は含まれません。実際の形式が分かる場合にだけ拡張子を変更してください。

Data URIやJSON内のBase64を貼り付けても使えますか?

通常のBase64と、data:…;base64,で始まる完全なURIに対応しています。JSONからは、外側の引用符やオブジェクトを含めず、フィールドの値だけを貼り付けてください。ASCIIの空白と改行は無視されます。標準Base64とBase64URLの両方を扱えますが、両形式の文字を混在させることはできません。

.binで保存されるのはなぜですか?デコードエラーの原因は?

識別できないバイナリデータは、.binとapplication/octet-streamで保存されます。バイトが失われたという意味ではありません。形式はData URIに記載されたMIMEではなくファイルの特徴から推定され、識別できても完全なファイルとは限りません。不正な文字、誤った位置の=パディング、欠けたデータはエラーの原因になります。パーセントエンコード、HTMLタグ、JSONのエスケープされた改行は、先にデコードまたは抽出してください。

サイズ制限はありますか?復元したファイルは安全ですか?

Base64入力の上限は48 MiB、復元するファイルの上限は32 MiBです。処理はブラウザー内で行われます。Base64は符号化であり、暗号化やウイルス検査ではありません。信頼できるファイルだけをダウンロードしてください。本ツールはPDFを開いたりZIPを展開したりしません。

ファイルやトークン、テキストはアップロードされますか?

いいえ。入力はブラウザー内で処理されます。ウェブサイトからページとプログラムを読み込みますが、入力内容を変換サーバーに送ったり、アカウントに保存したりすることはありません。

開発者向けツール一覧

エンコードとファイル変換

元のデータを保ちながら、テキスト、バイト列、URL、埋め込み画像を変換します。

データとテキストの確認

構造化データやトークンの内容を読み取り、変更箇所を確認できます。

ハッシュ・ID・スケジュール

ファイルの整合性確認、識別子の生成、日時や定期実行の確認に。

入力内容とファイルはお使いの端末で処理されます。共有クリップボードに機密情報を残さないでください。秘密鍵やトークンには信頼できる端末をご利用ください。