画像からPDFへの変換ツール

JPG、PNG、WebP、HEICなどの異なる形式の画像を1つのPDFに結合します。1画像につき1ページとして自由に組み合わせ可能。無料、安全(ローカル処理)、ウォーターマークなし。

変換結果

変換が完了したファイルとダウンロードボタンがここに表示されます。

準備完了。画像を追加してください。

仕組みについて

  • JPG、PNG、WebP、AVIF、GIF、およびiPhoneのHEIC写真をすべて同じ1つのPDFにまとめることができます。
  • 各画像がそれぞれのページになり、画像サイズに合わせて正確にレイアウトされます。切り抜き、引き伸ばし、余白の追加などは行われません。ページの順序は、ファイルを追加した順になります。

PDFおよび画像はブラウザ内で処理されます。BroBroGoにアップロードされることはありません。

よくある質問

異なる形式の複数の画像を1つのPDFに結合するにはどうすればよいですか?

任意の形式の画像を、並べたい順序で追加して開始するだけです。各画像が1ページとなり、完成したPDFがすぐにダウンロードされます。

どの画像フォーマットを組み合わせることができますか?

JPG、PNG、WebP、AVIF、GIF、およびiPhoneのHEIC/HEIF形式をすべて1つのPDFに混在させることができます。読み込めないファイルがあった場合は個別にエラーが表示され、それ以外の正常なファイルのみで変換が実行されます。

画像からPDFへ:ブラウザ内で完結する変換の仕組み

このツールは、複数の画像ファイルを1つのPDF文書に結合します。最も重要な点は、各画像がPDFの1ページとして出力されることと、すべての処理がブラウザ内で実行されるため、画像が外部サーバーに送信されることはないという点です。ページの順序は、ファイルを追加した順序に固定され、後から並び替えることはできません。生成されるPDFにはテキストレイヤーが一切含まれないため、検索可能な状態にするには、別途OCR(光学文字認識)処理が必要です。

変換プロセスの詳細

ユーザーが選択した画像は、ブラウザ上でPDFとして再構成されます。各画像は、その元の解像度を維持したまま、PDFのページに配置されます。画像の圧縮形式や色空間は、PDFの内部表現に変換されますが、画質は基本的に保持されます。出力されるPDFは、画像を内包するページの集合体であり、テキスト情報は持ちません。

対応ファイル形式と入力制限

このツールが受け付ける画像ファイル形式は、以下の7種類です。

  • JPEG (JPG) – 非可逆圧縮、写真向け
  • PNG – 可逆圧縮、透過対応
  • WebP – グーグル開発、圧縮効率が高い
  • AVIF – 次世代圧縮、HDR対応
  • GIF – アニメーション対応だが、ここでは静止画扱い
  • HEIC (HEIF) – Apple製品で標準、高圧縮
  • HEIF – HEICの汎用版

入力制限の詳細

条件 上限 エラーメッセージ
ファイル数 最大20ファイル 「Choose up to 20 images at a time.」
ファイルサイズ 80MB以下/ファイル 「Each file must be ‹max› or smaller.」
対応形式 上記7種のみ 「Choose image files: JPG, PNG, WebP, AVIF, GIF, HEIC or HEIF.」

これらの制限は、ブラウザ上での処理負荷とメモリ使用量を考慮したものです。20ファイルを超える場合は、複数回に分けて変換するか、画像を事前にダウンサイズして80MB以下に抑える必要があります。

エラーハンドリングの実例

変換中に発生しうるエラーとその原因を、具体的に示します。

空ファイルの場合

ファイルサイズが0バイトの画像を選択すると、「This file is empty.」 と表示されます。これは、画像ファイルヘッダーすら存在しない状態です。

画像のデコード失敗

画像ファイルが破損していたり、実際には画像ではないバイナリデータを誤って選択した場合、「This image could not be decoded. It may be corrupted or not actually an image.」 と報告されます。JPEGのマーカーがない、PNGのチャンクが壊れている、といったケースが該当します。

変換失敗全般

上記以外の理由で変換できないファイルがある場合、「This file could not be converted.」 または複数ファイルで失敗した場合は、「‹count› file(s) could not be processed.」 というメッセージが表示されます。原因は、ブラウザ内部でのメモリ不足や、極端に大きい画像サイズによるタイムアウトなどです。

出力結果の表示とダウンロード

変換が完了すると、ツールは以下の情報を表示します。

  • 「Created ‹count› PDF file.」 – 常に「1」が表示される。
  • 「Source」 – 入力画像の合計サイズ(例: 12.3 MB)
  • 「Output」 – 生成されたPDFのサイズ(例: 5.1 MB)
  • 「Pages」 – PDFのページ数
  • 「Download」ボタン – クリックして保存
  • サマリー – 「Created ‹pages› page(s): ‹original› -> ‹output›」

画像の合計サイズと出力PDFのサイズの差は、画像の圧縮形式とPDFフォーマットの違いによるものです。例えば、JPEGは非可逆圧縮ですがPDF内部で再エンコードされないため、サイズはほぼそのままです。一方、PNGのロスレス画像は、PDFがサポートする透過情報を含むため、サイズが大きくなる傾向があります。

ブラウザ内処理の利点と制約

このツールは、ブラウザ上でPDFを生成します。これにより、以下の利点があります。

  • プライバシー保護: 画像が外部に送信されないため、機密文書や個人写真でも安心。
  • オフライン動作: ローカルに保存したページであれば、インターネット接続がなくても変換可能(ただし初回ロード時はライブラリのダウンロードが必要)。
  • 高速処理: サーバー往復がないため、ファイルサイズが小さいほど即座に結果が得られる。

一方、制約としてブラウザのメモリ制限があります。例えば、1枚80MBの画像を20枚選択すると合計1.6GBのメモリが必要になり、古い端末や低スペックPCでは処理が停止する可能性があります。また、ページ順序を変更できないという仕様は、ツールの設計上、ファイル読み込み順をそのまま反映するという単純な構造に起因します。

よくある質問(FAQ)

Q1: なぜ20ファイルまでしか追加できないのですか?

ブラウザのメモリ制限と処理時間を考慮した結果です。20ファイルを超えると、変換が失敗するリスクが高まります。多くの画像を結合したい場合は、20枚ずつに分割して変換してください。

Q2: 生成したPDFからテキストを検索できますか?

できません。このツールは画像をそのままページに配置するため、文字情報は含まれません。テキスト検索が必要な場合は、あらかじめ画像に対してOCR処理を施した後、このツールで結合するか、他のOCR対応ツールを使用してください。

Q3: 画像の順序を間違えた場合、後から入れ替えられますか?

できません。ファイルを選択した順序がそのままページ順序になります。選択前にファイル名を番号順にリネームするか、正しい順序でクリックして選択してください。

Q4: 「80MB以下」とありますが、解像度が非常に高い写真でも大丈夫ですか?

ファイルサイズが80MB以下であれば処理可能です。ただし、例えば10000×10000ピクセルのTIFF画像は通常80MBを超えるため、JPEGに変換するなどして事前にサイズを調整してください。

Q5: エラー「This image could not be decoded.」が出た場合の対処法は?

画像ファイルが破損している可能性が高いです。別の画像ビューアで開けるか確認し、開ける場合はツールが対応していない特殊な形式(BMP、TIFF、RAWなど)である可能性があります。その場合は、JPEGやPNGに変換し直してください。

Q6: 変換後のPDFファイルが元の画像より大きくなることはありますか?

あります。特にPNG画像を結合した場合、PDF内部ではロスレス圧縮が使用されるため、元のPNGよりサイズが増えることがあります。逆にJPEG画像の場合は、サイズがほぼ維持されるか、わずかに減少します。