PDFのページ順を並べ替える
ページの並べ替えは、qpdfでPDFのページ順を入れ替えます。ページ一覧のとおりに並べたり、逆順、両面・小冊子の印刷順、奇数と偶数の分離、先頭や末尾の削除、ページの複製もできます。
ファイルをここにドロップするか、クリックして選んでください
対応形式:PDF・1ファイル500.0 MBまで
Ctrl/Cmd+V またはクリップボードメニューからファイルを貼り付けることもできます。
ページの並べ替え は先にページ一覧を組み立て、qpdf でコピーします。フォームにあるモードはすべて実装されています:`REVERSE_ORDER`(既定)、`CUSTOM`(入力したページ一覧をその順に)、`DUPLEX_SORT`(1、最後、2、最後から 2 番目、…)、`BOOKLET_SORT`(中綴じの面付け順。4 の倍数まで補います)、`ODD_EVEN_SPLIT`(奇数ページのあと偶数ページ)、`REMOVE_FIRST`、`REMOVE_LAST`、`REMOVE_FIRST_AND_LAST`、`DUPLICATE`(各ページをその場で 2 回)。
`CUSTOM` と `DUPLICATE` はページ一覧(サイトでは `pageNumbers`、API では `order`)を読みます。一覧のない `CUSTOM` は拒否され、逆順になるのは `REVERSE_ORDER`(またはモード未指定)だけです。一覧のない `DUPLICATE` は全ページを複製し、`CUSTOM` の一覧で繰り返した番号は 1 回だけ使われます。未知の `customMode` は黙って逆順にせず拒否します。また、ページが 1 枚も残らなくなるモード(たとえば 1 ページのファイルで先頭ページを削除)はエラーです。
小冊子の並べ替えはページの順序を変えるだけで、1 枚の用紙に 2 ページを配置することはしません。パスワード保護されたファイルは、このページでパスワードを入力すると自動で解除されます。API を使う場合は先にパスワード解除を実行してください。
ページの抽出 は同じ API です。
機能
- qpdf 部分集合:逆順、カスタム順、両面、小冊子、奇偶、先頭・末尾削除、複製
- カスタム順と複製はページ一覧を使う
- 未知のモードはエラーで拒否
- 匿名 API:/api/v1/general/rearrange-pages
こんなときに使う
- 最後のページからスキャンした束を逆順に戻す
- 奇数ページのあと偶数ページを同じファイルに入れる
- 表紙や最後のページを 1 回の操作で外す
- 各ページを 1 回複製して査読用コピーを作る
PDFのページを並べ替えるには?
- PDF をアップロードします。
- モードを選びます。カスタム順や複製ではページ一覧を入力します(サムネイルをドラッグして順序を決めることもできます)。
- 処理をクリックします。
- ダウンロードしてページ順を確認します。複製はページ数を倍にします。
制限と注意点
- 小冊子の並べ替えは順序のみ。2 アップの面付けはしない
- ページが残らないモードはエラー
- パスワード保護されたファイルにはパスワードが必要(API では先にパスワード解除を実行)
- このサイトのアップロード上限は 1 ファイルあたり 500 MB で、約 95 MB を超えると分割して送信されます。API への直接リクエスト 1 回の本文は 100 MB までです。
例
- 4 ページを逆順にすると 4,3,2,1
- 4 ページを奇偶にすると 1,3,2,4
- 6 ページを両面順にすると 1,6,2,5,3,4
このツールのプライバシー
ファイルは HTTPS でアップロードされ、サーバーのメモリまたは短命の一時ディレクトリで処理され、結果の準備ができた時点で削除されます。後から閲覧・学習・広告プロファイル用にコピーは残しません。保持期間と AdSense Cookie の開示はプライバシーポリシーをご覧ください。
よくある質問
- ページ一覧なしでカスタム順を選ぶとどうなりますか?
- pageNumbers が必要という bad-request エラーでリクエストが失敗します。カスタム順が逆順になることはありません。3,1,2 のようにページ一覧を入力してください。
- 複製は何をしますか?
- ページ一覧の各ページ(一覧が空なら全ページ)をその場で 2 回出します:1,1,2,2,…
- 小冊子面付けは実装されていますか?
- 小冊子の並べ替えは中綴じ冊子の印刷順を作ります(8 ページなら 8,1,2,7,6,3,4,5)。ページの順序を変えるだけで、1 枚の用紙に 2 ページを載せることはしません。
- API に未知のモードを送るとどうなりますか?
- そのモード名を示す bad-request エラーで失敗します。もう逆順にはなりません。
最終更新:
コードから呼び出す
このサイトの各ツールは、通常のRESTエンドポイントです。匿名利用にアカウントやAPIキーは不要です。ブラウザだけでなく、AIエージェントや開発者向けにも使えます。
curl -X POST "https://pdf123.xyz/api/v1/general/rearrange-pages" \
-F "[email protected]" \
-F "customMode=REVERSE_ORDER" \
-F "pageNumbers=all" \
-o output.pdfModel Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス
AI エージェントから使う
スキルこのスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「ページの並べ替え」を代わりに実行できます: /skills/pdf123-rearrange-pages.md
ファイルはこの処理のためだけに使い、完了後に自動で削除します。