DevToolBox

PDF Compress

PDF内のJPEG画像だけをブラウザ内で安全に再圧縮。ファイルは外部に送信されません。

PDFファイルをここにドラッグ&ドロップ

またはクリックして選択(1ファイル、50MBまで)

PDFを選択

処理は全てブラウザ内で完結します。PDFファイルが外部サーバーへ送信されることはありません。

How to Use PDF Compress

Choose one PDF up to 50MB, set JPEG quality, and click Compress PDF. The tool recompresses only opaque JPEG images (PDF filter exactly /DCTDecode) using a plain DeviceRGB or DeviceGray color space. Images with a transparency mask (SMask) or a CMYK/ICC-based color space are left untouched, since recompressing them could remove transparency or shift colors. A new image replaces the original only when it is smaller; unsupported or failed images remain untouched and are counted as skipped.

Why scanned documents can shrink more

Scanned PDFs often contain a full-page JPEG for every page, so image data dominates file size. Text-heavy PDFs store compact text, fonts, and vector instructions. This tool deliberately does not rasterize or alter those objects, so their size changes very little.

PDF Compressの使い方

50MB以下のPDFを選択し、品質を設定して「PDFを圧縮」を実行します。PDF内部のフィルタが厳密に/DCTDecodeであり、かつ透過(SMask)を持たずDeviceRGB/DeviceGrayの色空間であるJPEG画像だけを再圧縮し、新しい画像が元より小さい場合に限って置換します。透過画像やCMYK・ICCベース等の色空間は色や透明度が変わる恐れがあるためスキップします。

スキャン文書は小さくなり、テキスト中心のPDFは小さくなりにくい理由

スキャン文書は各ページを大きなJPEG画像として保持していることが多く、画像の再圧縮が全体サイズに直結します。一方、文字・フォント・ベクター図形は元々効率よく格納され、本ツールはそれらを画像化も変更もしないため、大幅な削減は見込めません。

よくある落とし穴と対処 / Common Pitfalls

落とし穴 / Pitfall問題 / Problem対処 / Fix
すでに強く圧縮済み
Already compressed
再圧縮しても小さくならない
Little or no reduction
結果サイズを確認し、必要なら元PDFを維持する
Compare sizes and keep the original
品質を下げすぎる
Quality set too low
スキャン文字が読みにくくなる
Scanned text becomes hard to read
70〜80%から始め、出力を目視確認する
Start at 70-80% and inspect the output
非対応画像が多い
Unsupported images
FlateDecode・CCITT等の形式、透過(SMask)付き、CMYK/ICCベースの色空間は変更されない
Other filters, transparent (SMask) images, and CMYK/ICC-based color spaces stay unchanged
スキップ枚数を確認する
Check the skipped count
テキスト・ベクター中心
Mostly text or vectors
圧縮対象のJPEGが少ない
Few JPEG targets exist
構造最適化のみと考える
Expect structural optimization only
パスワード保護PDF
Password protected
読み込み・再保存ができない
Cannot be loaded and saved
信頼できるPDFソフトで先に解除する
Remove protection first

生成例 / Before & After

スキャン資料 20ページ / Scanned document, 20 pages
Before: 18.4 MB
品質 / Quality: 70%
After:   6.7 MB (63.6% reduction)
再圧縮 / Recompressed: 20 JPEG images
スキップ / Skipped: 0 images

テキスト中心の報告書 / Text-heavy report
Before: 1.2 MB → After: 1.1 MB
再圧縮可能なJPEGなし。構造最適化のみ。
No recompressible JPEGs; structural optimization only.

Why browser-only?

PDFs often contain contracts, invoices, IDs, or private scans. This tool reads the PDF, recompresses eligible JPEG streams with Canvas, and saves the result with pdf-lib entirely inside your browser tab. Your PDF bytes are never sent to a server.

PDFには契約書・請求書・本人確認書類など機密情報が含まれることがあります。本ツールは読み込み、JPEG再圧縮、PDF生成の全工程をブラウザ内で行い、PDFを外部サーバーへアップロードしません。

関連ツール / Related Tools

開発をもっと効率的に

PR