複数のPDFファイルを1つに結合する
PDFの結合は、2つ以上のPDFファイルをアップロードした順に1つの文書へつなぎます。元のページをqpdfで連結するため文字は選択可能なままで、アカウントも不要です。
ファイルをここにドロップするか、クリックして選んでください
対応形式:PDF・1ファイル500.0 MBまで
Ctrl/Cmd+V またはクリップボードメニューからファイルを貼り付けることもできます。
結合は複数の PDF を 1 つのファイルにつなぎます。ページごとにスキャンした契約、3 本に分かれた報告書、ポータルが単一添付しか受け付けないレシート束。そうした作業向けです。
サーバーは qpdf の `--pages` で各ソースのページストリームをつなぎます。テキストは選択可能なままです。フォントとページボックスはページとともに移動します。しおりは引き継がれません。結合後のファイルにはアウトラインがないため、必要なら後で作り直してください。印刷して PDF 化し、すべてを画像にラスタライズすることはありません。
ウェブサイトではページ順はアップロード順です。フォームに並び替え操作はありません。API は `sortType=byFileName` も受け付け、連結前にファイル名で並べます。ファイルが 1 つのリクエストはそのファイルを返します。つなぐ対象がありません。
サイト上では、パスワード保護されたファイルごとにパスワードの入力を求め、結合の前に解除します。API では、暗号化された入力は、使う権限のあるパスワードで先にパスワード解除をするまで失敗します。結合はパスワードを推測しません。
ファイル数の固定上限はありません。制限はアップロードサイズと処理時間です。大きな束は小さなグループに分けて結合し、中間結果をさらに結合してください。
各ソースから一部のページだけ欲しい場合は、先にページの抽出をしてから抽出結果を結合します。結合自体にファイルごとのページ範囲はありません。
結果は通常の単一本体 PDF であり、PDF Portfolio コンテナではありません。閲覧ソフト、裁判所、アップロードポータルの多くはこの形を想定します。
結合後のファイルにはしおりがありません。qpdf がページを連結するとき、各ソースのアウトラインを引き継がないためです。連結はタグ付き PDF の是正スイートではありません。アクセシビリティタグが重要なら、ご自身の検査ツールで出力を検証してください。
アップロードは一時的で、結果の準備ができた時点で削除されます。ホスト型サービスへファイルを送れない方針なら、セルフホストするか私設インフラを使ってください。
機能
- 画像として再印刷せず、qpdf `--pages` で PDF をつなぐ
- サイト上の順序はアップロード順。API は `sortType=byFileName` で並べ替え可能
- 匿名 API:/api/v1/general/merge-pdfs
- 一時処理。ファイルを書庫として保管しない
こんなときに使う
- 契約とそのスキャン添付を、送付可能な 1 つの PDF にまとめる
- 別ツールから書き出した章を 1 つの原稿にまとめる
- 1 ファイルしか受け付けない経費ソフト向けにレシートを束ねる
複数のPDFを1つに結合するには?
- 結合したい PDF をすべて追加します。ウェブサイトではアップロード順がページ順です。
- パスワード保護されたファイルは、このページがパスワードを尋ねて解除します。API では、使う権限のあるパスワードで先にパスワード解除を実行してください。
- 処理をクリックします。サーバーはページストリームを連結します。各ページを画像として再描画しません。
- 結合 PDF をダウンロードし、次工程の前にページ数を確認します。
制限と注意点
- パスワード保護されたファイルにはパスワードが必要(API では先にパスワード解除を実行)
- 元ファイルのしおりは結合後のファイルに引き継がれない
- 非常に大きなバッチは時間がかかる。段階的に結合する
- 壊れた xref テーブルは結合前に PDFの修復 が必要なことがある
- このサイトのアップロード上限は 1 ファイルあたり 500 MB で、約 95 MB を超えると分割して送信されます。API への直接リクエスト 1 回の本文は 100 MB までです。
例
- invoice-a.pdf のあと invoice-b.pdf を上げると、A のページのあとに B が続く
- 10 ページの報告書 3 本を結合すると、各報告書のフォントを保った 30 ページの PDF になる
このツールのプライバシー
ファイルは HTTPS でアップロードされ、サーバーのメモリまたは短命の一時ディレクトリで処理され、結果の準備ができた時点で削除されます。後から閲覧・学習・広告プロファイル用にコピーは残しません。保持期間と AdSense Cookie の開示はプライバシーポリシーをご覧ください。
よくある質問
- 結合はアップロード順ですか、ファイル名順ですか?
- ウェブサイトはアップロード順です。API も同じ順序です。sortType=byFileName を指定した場合のみファイル名順になります。
- 結合はフォームや注釈を平坦化しますか?
- ウィジェットと注釈は、PDF 構造が許す範囲で引き継がれます。複雑な AcroForm は、あとで PDFの平坦化 が必要になることがあります。
- ファイル数の上限はありますか?
- 固定の件数上限はありません。実質的な制限はアップロードサイズと処理時間です。大きな束は段階的に結合してください。
- PDF を 1 つだけアップロードしたら?
- そのファイルが返ります。結合は 2 つ以上の入力を連結します。
最終更新:
コードから呼び出す
このサイトの各ツールは、通常のRESTエンドポイントです。匿名利用にアカウントやAPIキーは不要です。ブラウザだけでなく、AIエージェントや開発者向けにも使えます。
curl -X POST "https://pdf123.xyz/api/v1/general/merge-pdfs" \
-F "[email protected]" \
-F "[email protected]" \
-o output.pdfModel Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス
AI エージェントから使う
スキルこのスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「PDFの結合」を代わりに実行できます: /skills/pdf123-merge.md
ファイルはこの処理のためだけに使い、完了後に自動で削除します。