無料オンラインPDF結合ツール

複数のPDFファイルを1つに結合できます。ページの並び替え、ファイルの削除、瞬時の結合が可能です。ファイルは端末の外に出ません。

ファイルは端末の外に出ません
PDFファイルをここにドロップ またはクリックして選択

PDF対応 · 1ファイル最大50 MB

使い方

  1. PDFをアップロード: 結合したい複数のPDFファイルをドロップまたは選択します。
  2. 並び替え: 上下ボタンでページ順を調整できます。不要なファイルは削除してください。
  3. 結合: 「PDFを結合」をクリックすると、すべてのファイルが1つにまとまります。処理はブラウザ内で瞬時に完了します。

PDFを結合する理由

PDFの結合は、資料の整理、複数ソースからのレポート作成、提出書類の準備、ファイルの整理などに欠かせません。複数の添付ファイルを送ったり複雑なフォルダ構成を作ったりせず、すべてを1つの共有しやすいPDFにまとめられます。契約書、プレゼン資料、請求書、各種ドキュメントに最適です。

特長

よくある質問

アップロード後にファイルの順序を変更できますか?

はい。各ファイルに上下ボタンが表示され、順序を調整できます。ファイルはリストに表示されている順に結合されます。

ファイルサイズの上限はありますか?

1つのPDFにつき最大50 MBです。結合後の合計サイズはブラウザで利用可能なメモリに依存しますが、通常は合計数百MB程度まで結合できます。

PDFはサーバーにアップロードされますか?

いいえ。結合処理はすべてpdf-libを使ってブラウザ内でローカルに実行されます。PDFが端末の外に出ることはなく、プライバシーとセキュリティは完全に守られます。

スマートフォンでも結合できますか?

はい。このツールはパソコン、タブレット、モバイルのブラウザで動作します。タップしてファイルを選び、結合するだけです。

PDFが破損している場合はどうなりますか?

破損したファイルについてはエラーが表示されます。元のソースからPDFを再出力するか、先にオンラインのPDF修復ツールをお試しください。

PDF と結合操作のごく短い歴史

Adobe は 1993 年に Portable Document Format を発表し、これを「紙のデジタル拡張」と位置づけました。組版済みのページを、相手側で同じフォントも同じ OS も、ましてや作成元のアプリケーションも入れていない状態のまま、あるコンピューターから別のコンピューターへ送り届けられるようにするのが目的でした。最初のバージョンは 6 月 15 日に Acrobat 1.0 とともに出荷され、リーダーは 695 ドル、ディスティラーは 2,500 ドルでした。普及は鈍く、Adobe が 1994 年にリーダーを無料化し、1990 年代末に米国内国歳入庁(IRS)が記入式の納税書類に PDF を標準採用したことが転機となって、ようやく世界中の行政ワークフローに食い込んでいきました。

2008 年までに仕様は十分に安定したため、Adobe はそれを国際標準化機構(ISO)に手渡し、ISO は同年 7 月にこれを ISO 32000-1 として公開しました。現行版は ISO 32000-2:2020 で、まじめな PDF ツールはどれも今日この規格に暗黙のうちに準拠しています。この歴史全体を通じて、結合操作は「表示」と「印刷」に次ぐ、最も使われている PDF 変換のひとつであり続けてきました。2021 年の AIIM 業界調査では、ナレッジワーカーの平均が週に 2 〜 5 個の PDF を結合しており、中央値の操作では 3 〜 7 個のソースファイルが組み合わされる、と推定されています。

結合は PDF よりも古い操作です。PostScript ファイルは早くも 1989 年にはシェルパイプで連結されており、文字通り一方のファイルをもう一方の後ろにくっつけ、ページマーカーを手で振り直すこともありました。PDF はこの作業を同時に簡単にもしました(クロスリファレンス表によりファイルがランダムアクセスだから)し、難しくもしました(ページ内容が単一の線形ストリームに収まっていないから)。デスクトップの Acrobat からこのブラウザツールまで、現代のあらゆる PDF 結合ツールは同じ根本問題を解いています。すなわち、複数のページツリーを受け取り、元の内容オブジェクトを指す結合済みページツリーを生み出し、しかも、ページをフォント・画像・リソースへとつないでいる間接参照を一切壊さない、という問題です。

「結合」がファイル内部で本当にやっていること

PDF は単一の文書ではなく、木構造です。根はカタログで、それがページツリーを指し、ページツリーの葉が個々のページオブジェクトになります。各ページオブジェクトはリソースそのものではなく、参照を保持しています。すなわち、そのページが使うフォントはファイル本体に独立した間接オブジェクトとして存在し、画像、フォーム XObject、グラフィックス状態辞書、パターンも同様です。ページのリソース辞書は、短い名前(/F1、/Im2、/GS0 など)をそれらの間接オブジェクト番号に対応付けます。元のページの内容を一切変えずに結合できる、というそもそもの理由は、まさにこの間接性です。複数のソース文書から取ってきた葉を指す、新しい根ページオブジェクトをこちらで作ることができるからです。

正しい結合は、二進列のつなぎ合わせではありません。ライブラリは各ソースファイルのクロスリファレンス表を読み、各間接オブジェクトをメモリ上に解析した上で、要求された各ページについてリソースグラフをたどり、推移的に参照されるすべてのオブジェクトを出力に複製します。複製されたオブジェクトは出力側の番号空間で新しいオブジェクト番号を受け取り、その内側のすべての参照もそれに合わせて書き換えられます。最後に、要求された順序で複製済みのページ葉を子として持つ新しいページツリーが構築され、新しいクロスリファレンス表が書き出されます。ソースの内容はどれも展開・再エンコード・ラスタライズされません。ソースページのテキスト・画像・ベクトルグラフィックスはそのままの形で出力に書き込まれます。これが、結合がロスレスである理由であり、結合後のファイルサイズが本質的に入力の合計になる理由です。

結合を支える現実のワークフロー

陥りがちな落とし穴と回避法

ブラウザ完結結合とクラウド結合

Google 検索結果で目立つクラウド型 PDF 結合と本ツールとの最大の機能上の違いは、パースがどこで起きるかにあります。Smallpdf、ILovePDF、PDF24 のウェブアプリ、Sejda の無料プラン、Adobe のオンラインツールは、どれもあなたのソースファイルを自社サーバーにアップロードし、そこで結合を行い、結合後のファイルをダウンロードとして返します。各社のプライバシーポリシーは、アップロードされたファイルは数時間以内に削除されると述べています。とはいえ、ファイルは事業者のネットワークを通過し、処理中はそのディスク上に存在し、不正検知のために事業者が保持しているあらゆるログを通っていきます。

本ツールはそうしません。あなたの PDF ファイルは標準の File API でブラウザタブに読み込まれ、同じタブの中で pdf-lib ライブラリによってパースされ、標準のダウンロード API であなたのディスクに書き戻されます。結合中の唯一のネットワーク通信は、ページを初めて開いた際に CDN から pdf-lib 自身を一度ロードすることだけです。これは検証できます。ブラウザの開発者ツールの「ネットワーク」タブを開き、結合を実行し、ファイル内容を含むリクエストが一切発火しないことを確認してください。機密性のあるもの(HIPAA、GDPR、弁護士・依頼者間秘匿特権、機密保持義務)はブラウザ内で結合するのが最善です。数百メガバイトを超えるもの、後段で OCR が必要なもの、ロールベースのアクセス制御が必要なものは、利用規約まで自分で読んだ上で選んだサーバーサイドツールに任せたほうがよいでしょう。

アクセシビリティに関する一言

PDF のアクセシビリティは ISO 14289(PDF/UA-1)と W3C の「PDF Techniques for WCAG 2.0」によって規定されます。適切にタグ付けされた PDF は、論理的な読み上げ順、見出し、リスト、表セル、図の代替テキストを対応付ける構造ツリーを含みます。JAWS、NVDA、VoiceOver などのスクリーンリーダーは、しばしばカラム組みやサイドバーで流れる視覚順ではなく、この構造ツリーを使って文書をまっとうな順序で提示します。構造ツリーは文書レベルのオブジェクトなので、本ツールでタグ付き PDF を 2 つ結合すると、出力はタグなしになります。私的アーカイブや精算用の束ねならそれで構いません。視覚障害のある読者が公共の場で読むことを想定した文書については、結合出力を Adobe Acrobat の「アクセシビリティを高める」アクションウィザードで補正するか、もともと失うべきアクセシビリティメタデータを持たない平坦なスキャン PDF から始めるのがよいでしょう。

さらによくある質問

一度に 50 MB を超える PDF を結合できますか?

各ファイルは最大 50 MB で、結合後合計サイズの実用上限はデスクトップブラウザでおよそ 300 MB、モバイルではおよそ 100 MB です。どちらの数字も PDF 形式そのものではなくブラウザのメモリに由来します。ISO 32000-2 は 2^64 バイトまでのファイルを許容するので、ボトルネックは PDF ではありません。ボトルネックは JavaScript のヒープで、多くのブラウザはタブあたり 2 〜 4 GB に制限しています。合計入力がその近辺または上回るなら、Adobe Acrobat や Apple のプレビューといったデスクトップツールのほうが安定して処理できます。

結合後のファイルが入力の合計よりわずかに大きいのはなぜですか?

ほとんどの場合、結合ファイルは基本的に入力の合計、誤差は数パーセント以内です。上乗せは、フォントサブセットの重複(同じフォントが 2 つのソース文書から埋め込まれ、出力に二重に現れる)、結合ツールが同値と判定できなかった画像リソースの重複、結合後のオブジェクト総数をカバーする新しいクロスリファレンス表に由来します。結合出力を PDF Compress ツールに通すと、その上乗せのほとんどを回収できます。

ページサイズが異なる PDF を結合できますか?

できます。PDF の各ページは自身の media box(可視領域を定める矩形)を持っています。結合後の PDF にはサイズの任意の混在(A4、US Letter、A3、カスタム寸法)が含められ、多くのビューアは各ページをそのネイティブサイズで表示します。結合ファイル自身は「勝者」サイズを選びません。出力で各ページを同一サイズにそろえたいなら、それは別操作(サイズ変更)であり、結合ツールは行いません。

結合するとメタデータは失われますか?

文書情報辞書(タイトル、著者、サブジェクト、キーワード、プロデューサー)は最初のソース文書から取られます。後続のソースに含まれるメタデータは破棄されます。現代の PDF がよりリッチな構造化メタデータを保持する XMP メタデータストリームは、pdf-lib によってゼロから再構築されます。結合をまたいで特定のメタデータを保持することが重要なら、最初のソース文書に意図的に設定するか、結合後にデスクトップエディタで適用してください。

ファイルを置く順番は重要ですか?

重要です。ファイルはリスト上に並ぶ順序で結合されます。「PDF を結合」をクリックする前に、各ファイル行の上下ボタンで並べ替えができます。最初のファイルが出力の先頭ページとなり、2 番目のファイルが続き、以下同様です。メタデータも最初のファイルから取られるので、タイトルや著者を残したい文書を一番上に置いてください。

関連ツール