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

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から空白ページを削除するには?

  1. PDF をアップロードします。
  2. threshold と whitePercent には触れなくて構いません。どちらも、文字や画像のあるページが残るかどうかを変えません。
  3. 処理をクリックし、`{name}_removeBlanks.zip` をダウンロードします。
  4. 両方あるときは両方開き、画像付きページが非空白側に残るか確認します。

制限と注意点

  • 視覚的な空白検出ではない
  • 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.pdf

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

AI エージェントから使う

スキル

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

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

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