PDFから空白ページを取り除く
空白ページの削除は、PDFのページを空白と非空白に分け、別々のPDFとしてZIPで返します。抽出できる文字も埋め込み画像もないページが空白とみなされます。
ファイルをここにドロップするか、クリックして選んでください
対応形式:PDF・1ファイル500.0 MBまで · 一度に最大20ファイル
Ctrl/Cmd+V またはクリップボードメニューからファイルを貼り付けることもできます。
空白ページの削除 は各ページを空白か非空白かに分類し、qpdf 部分集合の ZIP を返します。抽出できる文字がなく、埋め込み画像もないページが空白とみなされるため、ベクタの罫線だけのページも空白になります。`threshold` 欄は文字を含むページには影響せず、`whitePercent` は読まれたうえで捨てられます。
両方の種類があるときは `{base}_blank.pdf` と `{base}_nonblank.pdf` になります。全空白なら `{base}_allBlankPages.pdf`。全非空白なら `nonblank.pdf` です。
視覚的な白紙検出でも OCR でもありません。スキャンのフォームが 1 枚の画像なら、`page_has_images` が真のため非空白になります。ベクタ線だけで文字がないページは印刷済みに見えても空白扱いになることがあります。
パスワード保護されたファイルは、このページでパスワードを入力すると自動で解除されます。API を使う場合は先にパスワード解除を実行してください。
アップロードは一時的です。PDF の書庫は保持しません。
機能
- 文字と画像のヒューリスティック。空白および/または非空白の部分集合を ZIP に
- `whitePercent` は無視。`threshold` は文字のあるページに影響しない
- 純画像スキャンは非空白とみなす
- 匿名 API:/api/v1/misc/remove-blanks
こんなときに使う
- 電子版エクスポートから文字のない区切りページを抜き出す
- 白っぽく見えてもスキャン画像ページをまとめて残す
- 何かを消す前に ZIP 内の 2 本を先に見る
PDFから空白ページを削除するには?
- PDF をアップロードします。
- threshold と whitePercent には触れなくて構いません。どちらも、文字や画像のあるページが残るかどうかを変えません。
- 処理をクリックし、`{name}_removeBlanks.zip` をダウンロードします。
- 両方あるときは両方開き、画像付きページが非空白側に残るか確認します。
制限と注意点
- 視覚的な空白検出ではない
- OCR ではない
- whitePercent は無効。threshold は文字のあるページに影響しない
- このサイトのアップロード上限は 1 ファイルあたり 500 MB で、約 95 MB を超えると分割して送信されます。API への直接リクエスト 1 回の本文は 100 MB までです。
例
- 空のテキストページ数枚とスキャン画像 1 枚なら、空白ファイルと 1 ページの非空白ファイルになる
- すべて画像のスキャンは、ZIP 内が nonblank.pdf だけのことが多い
このツールのプライバシー
ファイルは HTTPS でアップロードされ、サーバーのメモリまたは短命の一時ディレクトリで処理され、結果の準備ができた時点で削除されます。後から閲覧・学習・広告プロファイル用にコピーは残しません。保持期間と AdSense Cookie の開示はプライバシーポリシーをご覧ください。
よくある質問
- 真っ白に見えるスキャンページが残るのはなぜですか?
- 画像 XObject を含んでいます。分類器は画像のあるページをすべて非空白とします。
- whitePercent 99.9 は効きますか?
- 効きません。コードは束ねたうえで無視します。
- 出力は空白を除いた 1 つの PDF ですか?
- いいえ。空白と非空白のファイルを含み得る ZIP です。
- 先に OCR してから空白を消せますか?
- OCR は Markdown を返し、ここに送れる PDF ではありません。
最終更新:
コードから呼び出す
このサイトの各ツールは、通常のRESTエンドポイントです。匿名利用にアカウントやAPIキーは不要です。ブラウザだけでなく、AIエージェントや開発者向けにも使えます。
curl -X POST "https://pdf123.xyz/api/v1/misc/remove-blanks" \
-F "[email protected]" \
-F "threshold=10" \
-F "whitePercent=99.9" \
-o output.pdfModel Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス
AI エージェントから使う
スキルこのスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「空白ページの削除」を代わりに実行できます: /skills/pdf123-remove-blanks.md
ファイルはこの処理のためだけに使い、完了後に自動で削除します。