画質を落とさずPDFを圧縮する5つの方法(2026年版)
2026年4月13日 — カテゴリー:PDF最適化
画質を落とさずにPDFファイルサイズを削減するには、主に5つの選択肢があります。(1)Compress PDF CyborgやiLovePDF、SmallPDFのような専用のオンライン圧縮ツール、(2)ソースアプリの「最小サイズ」プリセットで書き出す、(3)別の仮想プリンタープロファイルでPDFに印刷する、(4)Adobe Acrobat Proの「サイズを縮小したPDFで保存」、(5)コマンドラインツールのghostscript。それぞれ、手軽さ、価格、削減率、細かい制御性のトレードオフが異なります。1ファイルだけ圧縮するのか50ファイルなのか、バッチ処理が必要か、対象PDFが画像中心のスキャンかテキストとベクターかによって最適解は変わります。本ガイドでは、5つの手法それぞれの一般的な圧縮率、手順、そして正直な比較表を紹介します。
重要ポイント
- 一般的な削減率:画像中心のPDFは40〜70%、サブセットフォント付きテキストのみのPDFは10〜25%
- 視覚的にロスレスな目安:画面表示は150DPI、印刷用は300DPI — これ以上のダウンサンプリングは通常見分けがつきません
- オンラインツールは手軽さとバッチ対応、ghostscriptは制御性とスクリプト化、Acrobat Proは細かい監査ツールで優れています
- ソースアプリからの書き出し(Word、PowerPoint、Preview)は、元ファイルが手元にある場合の無料の出発点として最適です
- AppsCyborgは広告なし・プライバシー配慮型で、料金は€6/年または€30買切り — トラッキングも第三者共有もありません
PDFはなぜ大きくなるのか
圧縮方法を選ぶ前に、実際に何を圧縮しているのかを理解しておくと役立ちます。PDFにはさまざまな種類のデータが含まれており、それぞれがファイルサイズに与える影響は異なります。
埋め込みフォント。どのデバイスでも同じ見た目にレンダリングするため、PDFは使用しているフォントすべてを埋め込むことができます。フォントファミリー全体(レギュラー、ボールド、イタリック、ボールドイタリック)を埋め込むと、文書に1〜4MB上乗せされることがあります。サブセット化 — 実際に使われているグリフだけを埋め込む方法 — を行えば、通常50〜200KBまで削減できます。
圧縮されていない画像や高解像度画像。A4ページを24ビットカラー・600DPIでスキャンすると約3500万画素にもなり、圧縮前で3〜8MBに達します。ロスレスなPNGとしてPDFに保存した写真は、JPEGと比べてサイズが桁違いに膨れ上がることがあります。
スキャンページ。スキャナーは、1ページごとが高解像度ビットマップになった画像のみのPDFを生成することがよくあります。50ページのスキャン契約書がデフォルト設定だと簡単に150MBに達します。これは実世界のPDFで肥大化の最大の原因です。
ベクター画像と透明効果。複雑なCAD図面、数千のデータ点を持つチャート、透明オーバーレイなどは多数の個別描画命令を保持しています。透明効果を統合しパスを単純化すると軽減に役立ちますが、テキストや線画はそもそも圧縮効率が高いのが一般的です。
方法1:専用のオンライン圧縮ツールを使う
PDFを最短で縮小するには、ブラウザベースの圧縮ツールにドロップするのが一番です。インストール不要、コマンドライン不要、ソフトのバージョンを気にする必要もありません。人気のある選択肢は、Compress PDF Cyborg、iLovePDF、SmallPDFなどで、いずれも同じような流れで使えます — アップロード、圧縮レベルの選択、縮小したファイルのダウンロードです。
Compress PDF CyborgでPDFを圧縮する方法:
- ブラウザでCompress PDF Cyborgを開きます。
- 最大50個のPDFをアップロードエリアにドラッグ&ドロップします(クリックして参照することも可能)。
- サーバー側で視覚的にロスレスな圧縮が適用されます — 画像を150DPIにダウンサンプリング、フォントをサブセット化、不要オブジェクトを削除します。
- 圧縮されたファイルを個別にまたはzipでダウンロードします。画像中心のPDFなら通常50〜70%の削減率が得られます。
強み。一度に最大50ファイルを一括処理できます。出力が安定しています。ブラウザが動くあらゆる端末(スマートフォンやタブレットを含む)で使えます。広告なし、トラッキングなしのインターフェースです。AppsCyborgは有料(€6/年または買切り€30)ですが、単体ツールではなく — PDF to Word Cyborg、PDF to JPG Cyborg、Extract Image PDF Cyborgを含む — スイート全体を利用できます。
トレードオフ。ファイルをサーバーにアップロードする必要があるため、NDA対象の機密文書では懸念になる場合があります。規制業界(医療、法的秘匿特権、防衛)では、ghostscriptやAcrobat Proのようなローカルツールのほうが望ましいでしょう。また、出力品質はサーバー側のプリセットに依存します — レベルは選べますが、個別のDPIやJPEG品質値を細かく調整することはできません。
方法2:ソースアプリから書き出す
元の文書(Wordファイル、Keynoteのデッキ、InDesignのレイアウト)がまだ手元にあるなら、再書き出しがPDFを縮小する最もクリーンな方法であることが多いです。ソースアプリなら、すでに劣化したデータを解凍・再圧縮するのではなく、適切な解像度で画像を最初から再エンコードできます。
Microsoft Word(Windows/Mac)。ファイル → 名前を付けて保存 → PDFを選択 → オプションをクリック → 「最適化」欄で「最小サイズ(オンライン発行)」を選びます。これで画像のDPIが約96〜150に制限され、通常デフォルトの「標準」設定より30〜60%小さいファイルが生成されます。
Microsoft PowerPoint。書き出す前に、埋め込み画像を選択し、「図の形式」タブを開いて「図の圧縮」をクリックします。「Web(150ppi)」または「メール(96ppi)」を選び、すべての画像に適用します。その後PDFに書き出します。写真入りの40スライドのデッキは、この一手順で80MBから10MBに落ちるのが定番です。
MacのPreview。PDFをPreviewで開き、ファイル → 書き出す → フォーマットにPDFを選び、Quartzフィルタの「Reduce File Size」を選択します。Previewの標準フィルタはかなり積極的な圧縮を行うため、出力が甘くなりすぎる場合は、カスタムフィルタ(.qfilterとして多数配布されています)をダウンロードするか、別の方法を使いましょう。
LibreOffice。ファイル → エクスポート → PDFとしてエクスポート。「一般」タブで画像解像度を150DPIに落とし、JPEG圧縮を80〜90%に切り替えます。LibreOfficeはWordより細やかな制御が可能です。
方法3:設定を変えてPDFに印刷する
現代のOSにはすべて仮想PDFプリンターが搭載されています。PDFを別の仮想プリンタープロファイルで再印刷すると、OSが内容を再ラスタライズして再エンコードするよう強制されます — 大幅なサイズ削減につながることが多い一方、プロファイルがすべてをビットマップに統合すると、テキストが選択できなくなる代償があります。
Windows。任意のビューアーでPDFを開き、Ctrl+Pを押して「Microsoft Print to PDF」を選び、プリンターのプロパティ → 詳細設定で出力解像度を下げます(デフォルトの600dpiは画面表示にはオーバースペック — 150または300で十分です)。新しいPDFを保存しましょう。さらに細かく制御したい場合は、CutePDF WriterやPDFCreatorをインストールし、それぞれのダイアログから圧縮プリセットを選びます。
Mac。Cmd+Pを押し、プリントダイアログ左下のPDFドロップダウンから「PDFとして保存」を選びます。サイズを削減したい場合は、まず「PostScriptとして保存」を選び、その.psファイルをPreviewにドラッグして戻します — この往復で冗長なデータが取り除かれることがあります。
Linux。ほとんどのデスクトップ環境には標準プリンターとして「ファイルに出力」があります。出力フォーマットにPDFを選び、詳細設定で解像度を下げれば完了です。さらに強力な制御が必要なら、後処理として(方法5で解説する)ghostscriptにパイプで渡しましょう。
PDFへの印刷で重要な設定は、出力解像度(画面表示なら150DPI、印刷用なら300DPI)、カラーモード(カラーが不要ならRGBをグレースケールに変換 — 通常40%のサイズ削減)、そして画像圧縮(写真にはJPEG、スクリーンショットや線画にはZIP/Flate)です。
方法4:Adobe Acrobat Proの「サイズを縮小したPDFで保存」
Adobe Acrobat Pro(Readerではなく — 月額約20ドルの有料Pro版)があれば、市場で最も機能豊富なインタラクティブPDFオプティマイザーが手に入ります。関連するコマンドは2つあります。
ファイルサイズを縮小。ファイル → その他の形式で保存 → サイズが縮小されたPDF。互換性レベル(現代のビューアーではAcrobat 10以降が安全)を選びます。ワンクリックで完了です。通常30〜50%のサイズ削減が可能で、目に見える画質劣化はほぼありません。
PDF Optimizer。ファイル → その他の形式で保存 → 最適化されたPDF。画像、フォント、透明、オブジェクトを破棄、ユーザーデータを破棄、クリーンアップなどのタブがあるダイアログが開きます。タブごとに細かく制御できます。画像を特定のDPI・JPEG品質でダウンサンプリング、対象システムに既に存在するフォントの埋め込み解除、コメントやフォームフィールドの削除、非表示レイヤーの破棄などが可能です。Acrobat Proには「使用領域の監査」ボタンもあり、PDFのどの要素が最も容量を食っているかを分解して表示してくれます — 肥大化の原因がフォントか画像かを知りたいときに欠かせません。
使うべき場面。要素ごとの制御、プリセットとして保存できる再現性のある設定が必要な場合、あるいは既にCreative Cloudを契約している場合は、Acrobat Proが最も洗練された選択肢です。ライセンスをまだ持っていない場合は、本ガイドの他の方法で90%の削減が得られます。€30買切り(AppsCyborg)または€0(ghostscript)で済み、年240ドルもかかりません。
方法5:コマンドラインツール(ghostscript)
開発者、システム管理者、大量のPDFを圧縮する人にとって、ghostscriptは頼れる主力ツールです。オープンソース、クロスプラットフォーム、スクリプト化可能で、安定して良好な結果を出します。基本のワンライナーは次のとおりです。
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.5 \
-dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH \
-sOutputFile=output.pdf input.pdf
重要なフラグはプリセットを制御する-dPDFSETTINGSです。
/screen— 画像72DPI、最小ファイル。通常の削減率は70〜85%。手早いプレビュー用に最適ですが、文字がやや甘く見えることがあります。/ebook— 画像150DPI、バランス型プリセット。通常の削減率は40〜60%で、目に見える劣化は最小限です。迷ったらこれを使いましょう。/printer— 画像300DPI、印刷品質。通常の削減率は15〜30%です。/prepress— オフセット印刷向けに色情報を保持した300DPI。通常の削減率は10〜20%です。/default— たいていの入力に対して/screenとおおむね同等です。
最適な場面。バッチ処理(「このディレクトリ内のすべてのPDFを圧縮」)、サーバー側の自動化、再現性のあるビルド(同じ入力 → 同じ出力)、そしてファイルを第三者にアップロードできない状況です。単純なbashループで一晩に数百ファイルを処理できます。ghostscriptはHomebrew、apt、Chocolatey、そしてghostscript.comのWindowsインストーラーで入手できます。
トレードオフ。学習コストは実際に存在します — 上のフラグの山は直感的とは言えず、エラーメッセージも難解です。1回限りの圧縮ならオンラインツールやAcrobatのほうが速いでしょう。しかし一度動くコマンドを組めれば、速度・コスト・再現性で他を圧倒します。
圧縮方法の比較表
20ページの高解像度カラースキャン契約書(50MB)を対象にした一般的な結果です。入力によって差は出ますが、相対的な順位は概ね安定しています。
| 方法 | 一般的な削減率 | 画質の劣化 | 速度 | バッチ処理 | コスト |
|---|---|---|---|---|---|
| Compress PDF Cyborg(オンライン) | 50〜70% | 視覚的にロスレス | 高速 | 最大50ファイル | €6/年または€30買切り |
| ソースアプリからの書き出し(Word/PPT) | 30〜60% | 低(クリーンに再エンコード) | 高速 | 1件ずつ | Office/iWorkに含まれる |
| PDFへの印刷(仮想プリンター) | 20〜50% | 中(再ラスタライズ) | 高速 | 1件ずつ | OS標準機能 |
| Adobe Acrobat Pro | 30〜60% | 調整可能、視覚的にロスレス | 高速 | アクションウィザード経由 | 月額約20ドル |
| ghostscript(コマンドライン) | 40〜85% | プリセットごとに調整可能 | 非常に高速 | 無制限(スクリプト化) | 無料、オープンソース |
どの方法を選ぶべきか?
実際に何をしたいかで選びましょう。
- PDFが1件で、メール送信用に小さくしたい、何もインストールしたくない: Compress PDF Cyborgまたは任意のオンライン圧縮ツール。
- 定期的に何十件ものPDFを圧縮する必要がある: cronジョブやシェルスクリプトに組み込んだghostscript — 1ファイルあたりのコストが最も低く、完全に自動化できます。
- 元のWord/PowerPoint/Pagesのソースがまだ手元にある: 圧縮ツールに手を伸ばす前に、まず「最小サイズ」オプションで再書き出ししましょう。
- NDA対象の機密文書でサーバーにアップロードできない: ローカルで動くghostscript、あるいはGUIが必要ならAdobe Acrobat Pro。
- 要素ごとの制御が必要(例:表紙は300DPI、残りは96DPIに保つ): このレベルの粒度で操作できる唯一のツールはAdobe Acrobat ProのPDF Optimizerダイアログです。
- モバイルで作業しており、デスクトップが使えない: ブラウザベースのツールが唯一の選択肢です — 他はすべてフルOSが必要になります。
圧縮後も画質を保つためのコツ
どの方法を選ぶ場合でも、次の原則が当てはまります。
1. 配信先に合わせてDPIを選ぶ。150DPIは画面上での読みやすさに最適なスイートスポットです — 通常の視聴距離では高解像度と見分けがつきません。物理的に印刷するページに限って300DPIを使いましょう。細かい文字や工学図面をアーカイブする場合を除き、600DPIはほぼ常にオーバースペックです。
2. 圧縮前に透明効果を統合する。透明グループを含むPDF(InDesign書き出しでよくあります)は、圧縮ツールがコンポジットモデルを維持しようとすると膨らむことがあります。事前に透明効果を統合しておくと — Acrobat Proなら Print Production → 分割・統合プレビュー — 大幅なサイズ削減につながり、古いビューアーでのレンダリング崩れも避けられます。
3. 可能ならカラーをグレースケールに変換する。白黒のスキャン文書を24ビットRGBで保存すると、必要以上に3倍大きくなります。8ビットグレースケール(純粋なテキストスキャンなら1ビットのビトーナル)への変換は、どんな画像圧縮の細工よりも効果的なことが多いです。ghostscriptの-sColorConversionStrategy=Grayフラグ一発で処理できます。
4. 埋め込みフォントをサブセット化する。ほとんどの圧縮ツールは自動的に行いますが、念のため確認しましょう。圧縮後もフォントが完全に埋め込まれている場合、1文書あたり500KB〜3MBを無駄にしている計算になります。Acrobat Proの「使用領域の監査」がこれを検出してくれます。
5. 元のスキャン品質が悪い場合はOCRを再実行する。不鮮明なスキャンを強く圧縮すると、OCR結果が悪化する場合があります。検索性が重要な場合は、OCR済みPDFを圧縮するのではなく、圧縮の後にOCRをかけましょう — あるいは、配布用の小さな検索可能版と、アーカイブ用の高忠実度版の2バージョンを保持するのも手です。
よくある質問
画質を落とさずにPDFファイルサイズを削減するにはどうすればよいですか?
ロスレスまたは視覚的にロスレスな圧縮を利用しましょう。埋め込み画像を画面表示なら150DPI(印刷用なら300DPI)にダウンサンプリングし、画像をJPEGまたはJPEG2000で再エンコードし、埋め込みフォントをサブセット化し、不要オブジェクトを削除します。Compress PDF CyborgやAdobe Acrobat Proの「ファイルサイズを縮小」機能、または-dPDFSETTINGS=/ebookを指定したghostscriptを使えば、通常40〜70%のサイズ削減が可能で、目に見える画質劣化はほとんどありません。
PDFファイルはなぜこんなに大きくなるのですか?
主な原因は、高解像度で埋め込まれた画像(特に600DPIでスキャンしたページ)、サブセットではなく完全に埋め込まれたフォント、圧縮されていないベクター画像、透明レイヤー、メタデータ、フォームフィールド、更新履歴などです。300DPIでスキャンした1ページだけでも3〜5MBに達することがあります。
PDFを無料で圧縮する最良の方法は何ですか?
ソースアプリ(Word、PowerPoint、MacのPreview、LibreOffice)から最小サイズまたはWeb最適化オプションを選んで再書き出しするか、コマンドラインでgs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebookを実行しましょう。どちらも費用ゼロで、オフラインで動作します。
PDFを圧縮すると画質は落ちますか?
設定次第です。ロスレス圧縮(ストリームのFlate/ZIP、フォントのサブセット化、オブジェクトの重複排除)は画質を一切損なわずにサイズを削減します。一方、非可逆圧縮(画像のダウンサンプリング、JPEG再エンコード)は画質と引き換えにサイズを削減します。最近の圧縮ツールの多くは両者を併用し、通常の表示倍率では差がわからない「視覚的にロスレス」な出力を目指します。
ghostscriptでどの設定を使うべきですか?
汎用的な圧縮には-dPDFSETTINGS=/ebookを使います(画像150DPI、通常40〜60%のサイズ削減)。積極的にサイズを削減したい場合は/screen(72DPI、最小ファイル)、印刷品質を保ちたい場合は/printer(300DPI、削減はわずか)、色を保持した高品質アーカイブ用途では/prepress(300DPIで色情報を保持)を使います。
スマートフォンでPDFを圧縮できますか?
はい。Compress PDF Cyborgのようなブラウザベースのツールはモバイルブラウザでも動作します — スマートフォンからPDFをアップロードすると、サーバー側で圧縮され、小さくなったファイルをダウンロードできます。アプリのインストールは不要です。
メール添付に適したファイルサイズはどのくらいですか?
多くのメールプロバイダーは添付ファイルを20〜25MBに制限しています(Gmail:25MB、Outlook:20MB、Yahoo:25MB)。各サービスで確実に届けたい場合は、1添付あたり10MB以下を目安にしましょう。PDFがそれより大きい場合は圧縮するか、クラウドリンクで共有してください。
PDFを縮小する準備はできましたか?
5つの方法すべてが有効です。適切な選択はワークフローによって異なります。インストール不要のブラウザベースのツールで、最大50ファイルの一括処理と安定した視覚的にロスレスな出力が欲しいなら、Compress PDF Cyborgがまさにその用途に作られています。AppsCyborgスイートの一部で — 広告なし、トラッキングなし、買切りプランあり — PDF to Word Cyborg、PDF to JPG Cyborg、Extract Image PDF Cyborgとともに、PDFワークフロー全般をカバーします。
クライアントへ提案書を送るとき、大量のスキャン契約書をアーカイブするとき、あるいは25MBのメール制限に40MBのデッキを押し込みたいだけのときも、この5つの方法のいずれかがあなたを目的地へ届けます — 目に見える画質を犠牲にすることなく。