PDFを圧縮する
PDFをドロップし、強さを選んで「PDFを圧縮」を押すと、どれだけ小さくなったかすぐにわかります。処理はすべてブラウザー内で行い、PDFはアップロードしません。
計算方法
ポータルサイトや応募フォーム、メールでは、ファイルサイズが2 MB・5 MB・10 MBなどに制限されていることがよくあります。原因の多くはPDFに含まれるスキャン画像やスマホの写真です。このツールはブラウザー内でPDFを圧縮し、圧縮前後のサイズを表示します。
使い方
- PDFをドロップするか選択します。
- 方式を選びます。「画像を再圧縮」は文字をそのまま残し、「ページを画像として保存」はより小さくなります。
- 強さを選びます。通常は「中」で十分、制限が厳しければ「強」を使います。
- 「PDFを圧縮」を押し、前後のサイズを確認してダウンロードします。
2つの方式のちがい
画像を再圧縮:PDFは写真やスキャンを画像オブジェクトとして埋め込んでいます(ISO 32000-1、8.9.5)。JPEG画像と非圧縮のカラー・グレースケール画像を、長辺2,400/1,600/1,100ピクセル以下に縮小し、JPEG品質85/72/60%で保存し直します。10%以上小さくなる場合だけ置き換えます。文字・フォント・リンク・しおり・フォームは変わりません。CMYK画像、マスク、白黒スキャン(JBIG2/CCITT)もそのままです。
ページを画像として保存:各ページを150/120/90 dpiのJPEGにして新しいPDFにまとめます。ベクター図形やフォントが多いPDFで最も効果がありますが、文字は画像になり、検索・コピーできず、リンクやフォームもなくなります。
注意点
ほとんど文字だけのPDFはあまり小さくなりません。その場合は大きなファイルを返さず、その旨を表示します。「強」ではスキャン内の小さな文字がぼやけるので、送る前に確認してください。パスワード付きPDFは編集できず、変更すると電子署名は無効になります。
プライバシー
処理はすべて端末内で、オープンソースのpdf-libとpdf.jsで行います。ファイルはアップロードされないので、履歴書や契約書、診断書でも安心です。
よくある質問
PDFを無料で圧縮する方法は?
PDFをここにドロップし、強さ「中」を選んで「PDFを圧縮」を押すだけです。無料・登録不要で、ファイルはアップロードされません。
PDFを数MB以下にするには?
まず「画像を再圧縮」を「強」で試してください。足りなければ「ページを画像として保存」の「強」が最も小さくなります。90 dpiではA4 1ページが744×1,052ピクセルです。
圧縮後も文字を検索できますか?
「画像を再圧縮」なら画像だけが変わるので検索できます。「ページを画像として保存」では文字が画像になり、読めますが検索やコピーはできません。
PDFがほとんど小さくならないのはなぜ?
文字やフォント、すでに圧縮済みの画像が中心のPDFだと考えられます。10%以上小さくなる画像だけを置き換え、元より大きなファイルは返しません。
iPhoneでもPDFを圧縮できますか?
はい、iPhoneやiPadのSafariで使えます。非常に大きなページはiOSの画像上限(1,670万ピクセル)に合わせて縮小されます。
出典・根拠
- Adobe – ISO 32000-1:2008 Document management – Portable document format (PDF 1.7)
- pdf-lib – Andrew Dillon (MIT)
- pdf.js – PDF rendering in the browser (Mozilla, Apache-2.0)
- pdf.js 6.3.289 licence (Apache-2.0)
- MDN – HTMLCanvasElement.toBlob() (JPEG encoding)
- MDN – createImageBitmap() (image decoding)
- Open-source licenses of the libraries used (MIT, LGPL-3.0)
更新日:
関連ツール
- PDFを結合するPDF結合ツール。複数のPDFやJPG・PNG画像を1つのファイルにまとめます。順番は矢印で変更。アップロード・登録不要、透かしも入りません。
- PDF分割・ページ抽出PDFを無料で分割。ページ抽出や削除、1ページずつ・範囲ごとの分割に対応し、ZIPでまとめて保存できます。アップロード不要です。
- PDFのページを回転して保存PDFのページを回転して保存できます。全ページも1ページずつも90°・180°で回転、プレビュー付き。ブラウザー内で処理し、ファイルはアップロードしません。
- 画像圧縮ツール:画像を軽くするJPG・PNG・WebP・HEICの画像を無料で圧縮。アップロード不要でブラウザ内で処理し、最大20枚を一括で軽くできます。KB指定やZIP保存にも対応。
- 音声ファイルからBPMを測定曲のBPMを測定。音声ファイルを選ぶと、ブラウザー内でテンポを計算し、±の誤差、信頼度、半分・倍のテンポの候補まで表示します。無料でアップロード不要。
- HEICをJPGに変換HEICをJPGに無料で一括変換。ブラウザ内で処理するのでアップロードもアプリも不要です。最大20枚まで、JPGまたはPNGで保存し、ZIPでまとめてダウンロードできます。