メインコンテンツへスキップ
PPDF123

複数の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つに結合するには?

  1. 結合したい PDF をすべて追加します。ウェブサイトではアップロード順がページ順です。
  2. パスワード保護されたファイルは、このページがパスワードを尋ねて解除します。API では、使う権限のあるパスワードで先にパスワード解除を実行してください。
  3. 処理をクリックします。サーバーはページストリームを連結します。各ページを画像として再描画しません。
  4. 結合 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.pdf

Model Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス

AI エージェントから使う

スキル

このスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「PDFの結合」を代わりに実行できます: /skills/pdf123-merge.md

すべてのエージェント用スキル

ファイルはこの処理のためだけに使い、完了後に自動で削除します。