PDF へ戻る
PDF 圧縮

PDF 圧縮

PDF の各ページをラスタライズ + JPEG ダウンサンプルで再構築し、ファイルサイズを削減します。スキャナ・写真中心の PDF や、メール送信や Web 公開で容量制限がある場合に。最大画像幅と JPEG 品質を調整、元 PDF と比較した削減率を表示。ブラウザ内で完結 (アップロード不要)、複数 PDF の一括処理と ZIP まとめダウンロードに対応。

PDF圧縮

使い方

圧縮したい PDF を 1 つ以上ドロップまたは選択します。複数同時に処理できます。 「最大画像幅」と「JPEG 品質」を調整します。値を小さくするほどファイルサイズは減りますが、見た目が粗くなります。 「圧縮を実行」を押すと、各ページをラスタライズして新しい PDF を組み立てます。 ファイルごとに削減率と保存ボタンが表示されます。すべてまとめて ZIP でダウンロードもできます。 テキストが画像化されるため、検索や選択ができなくなる点に注意してください。元 PDF は別途保管しておくと安心です。

よくある質問

テキスト情報は残りますか?
残りません。このツールは各ページを画像化して再構成するため、PDF 内のテキストは画像に焼き付けられ、検索やコピーができなくなります。テキスト中心の PDF を圧縮したい場合は、まず元 PDF を保管しておくことをおすすめします。
暗号化された PDF も圧縮できますか?
できません。暗号化されたファイルを入れるとエラーになります。事前にパスワードを解除してから圧縮ツールに渡してください。
おすすめの設定は?
メール添付や Web 公開なら最大画像幅 1240px / 品質 0.75 から試してください。スキャンしたドキュメントは 1024px / 0.7 まで下げてもおおむね読める品質を保てます。元の品質を可能な限り維持したい場合は 1920px / 0.85 以上を選んでください。
PDF がほとんど縮みません。
元 PDF がすでに高圧縮された JPEG 画像中心の場合、再圧縮で大きな削減は得られません。テキスト+ベクター中心の PDF も、画像化するとファイルが大きくなることがあります。その場合は元 PDF をそのまま使う方が小さくなります。
データは外部に送られますか?
いいえ。すべてブラウザ内 (Wasm + Canvas) で処理されます。ファイルはアップロードされません。

類似のツール

PDF を JPG 画像に変換 — ページ単位で出力

PDF を JPG 画像に変換 — ページ単位で出力

PDF をアップロードして各ページを JPEG (.jpg) に変換します。解像度と画質を選んで、個別ページの保存や ZIP 一括ダウンロードに対応。透過は白で埋まりますが、ファイルサイズが軽く SNS / ブログにそのまま貼りやすい形式です。すべてブラウザ内で処理し、PDF は外部に送信されません。

PDF画像変換
PDF 画像抽出 — 埋め込み画像を PNG として書き出し

PDF 画像抽出 — 埋め込み画像を PNG として書き出し

PDF に埋め込まれた画像を pdfjs-dist で 1 枚ずつ取り出し、PNG として書き出します。`getOperatorList()` で各ページの `paintImageXObject` / `paintInlineImageXObject` / `paintImageXObjectRepeat` を走査し、`page.objs` から ImageBitmap または raw RGB(A)/Grayscale データを取得して Canvas 経由で PNG 化。同じ画像が複数ページで使い回されている場合は重複除去 (オプション)。複数 PDF はまとめて ZIP でダウンロードできます。各画像にはページ番号と元のサイズが付与され、ファイル名は `<元PDF名>-page<N>-img<M>.png` 形式。パスワード保護 PDF は事前検知して pdf-unlock への CTA を表示。画像処理はすべてブラウザ内で完結します。

PDF画像抽出
画像圧縮 — 容量削減 (JPG / PNG / WebP)

画像圧縮 — 容量削減 (JPG / PNG / WebP)

寸法を変えずにファイルサイズを縮小します。JPEG / WebP は品質スライダーで再エンコード、PNG は oxipng (WASM) でロスレス最適化。複数ファイルを一括処理し、個別保存 / ZIP ダウンロードに対応。すべてブラウザ内で処理。

画像圧縮
PDF 結合 — 複数 PDF を 1 つにまとめる

PDF 結合 — 複数 PDF を 1 つにまとめる

複数の PDF をドラッグ&ドロップで並び替えて 1 つの PDF に結合します。すべてブラウザ内で処理。

PDF結合