PDF Target Size

Pick a target (under 1 MB, for example) and drop a PDF. The tool looks for the highest image quality that fits and shrinks images only if it must. Sizes are counted as 1 MB = 1,000,000 bytes, so the file fits whichever way the site counts. Your PDF never leaves your device.

On-device・No upload

Your files and input are processed only inside your browser on this device and are never uploaded to our servers.

Drop files here (multiple allowed)

or

PDFs are processed in this browser on your device and never uploaded.Accepts: PDFUp to 300 MB per filePaste (Ctrl+V) also works
Target size settings≤ 1 MB
Target size (at most)

1 MB is counted as 1,000,000 bytes (1 KB = 1,000 bytes), so the file also fits sites that count in 1,024s.

How to use

  1. Choose a target (500 KB / 1 MB / 2 MB / 3 MB / 5 MB / 10 MB, or type a value).

  2. Drop PDFs or click “Choose files” (multiple allowed). Processing starts right away.

  3. In the list, check the result size (with exact bytes) and whether it is under the target.

  4. If the target could not be reached, the smallest size reached and the reason are shown. Raise the target or try grayscale, then click “Redo with these settings”.

  5. Download the PDF (or all files as a ZIP).

What it does

Highest quality that fits “under”

Image quality (35–90) is bisected to find the best setting that fits. Only if quality alone is not enough are images downscaled in steps (long edge 3000 → 2400 → 2000 → 1600 → 1400 → 1000 → 800 → 600 px). At most 20 recompression runs per file.

1 MB = 1,000,000 bytes

The smaller (decimal) count is the target, so the file fits whether a site counts 1,000,000 or 1,048,576 bytes per MB. Exact byte counts are shown in the result.

Honest when it cannot get there

PDFs made of text and vector graphics do not shrink when images are compressed. In that case the tool does not claim success: it shows the smallest size reached and why.

Never larger than the original

A file already under the target is returned as it is, and so is the original when recompression would not make it smaller.

No upload

Everything runs in your browser (Web Worker). Contracts and personal documents are never sent to a server.

Use cases

  • Fit an application or tender portal limit such as “PDF under 1 MB” or “under 5 MB”
  • Make a scanned document fit an email or chat attachment limit
  • Bring a phone-scanned PDF under the limit of the site you submit to
  • Bring several PDFs under the same limit in one go

Supported formats

Input

PDF (.pdf)

Output

PDF (.pdf)ZIP (multiple files)

Capability matrix

FeatureSupportNotes
Lower quality and resolution of photos/scans to get under a targetSupportedJPEG and Flate (8-bit RGB/gray) images
Target size (6 presets or a typed value)Supported1 MB = 1,000,000 bytes
Smallest size reached and the reason when the target is missedSupported—
Batch processing and ZIP downloadSupported—
Convert photos to grayscale (smaller)SupportedOptional
Shrink text, vector graphics and fontsNot supportedThey are left as they are, so PDFs made mostly of them may not reach the target
Land exactly on the target sizeNot supportedIt only finds the highest-quality setting at or under the target
Compress CMYK, special colour space or low-colour imagesNot supportedLeft unchanged to avoid damaging them
Password-protected (encrypted) PDFsNot supportedRemove the protection first
Slim down by merging files or removing pagesNot supportedUse the merge or extract-pages tools

Limits & notes

  • Up to 300 MB per file; files are processed one at a time.
  • The target can be set between 1 KB and 100 MB.
  • Images are downscaled to a long edge of 600 px at the least. If the target is still not met, the smallest size reached is shown.
  • Shrinking images can make small print in scans hard to read. Always check the result before submitting.
  • Conformance to standards such as PDF/A may not be preserved.

Privacy & safety

Reading, compressing and saving all happen inside your browser. Your PDF is never sent to or stored on a server. Only the compression engine (WebAssembly) is downloaded the first time.

FAQ

How do I get a PDF under 1 MB?
Choose “1 MB” as the target and drop the PDF. Image quality and size are adjusted automatically to get to 1,000,000 bytes or less.
Is 1 MB 1,000,000 or 1,048,576 bytes?
This tool uses 1 MB = 1,000,000 bytes so the file fits whichever way the site counts. The result shows the exact byte count.
Can the result be much smaller than the target?
Yes. It does not aim for the exact size; it finds the highest-quality setting at or under the target. A PDF with few images can end up well below the target or fail to reach it.
Why does my text-only PDF not get smaller?
Text, vector graphics and fonts are left untouched. A PDF with hardly any images is either already small or cannot be reduced further; the tool then shows the smallest size reached and the reason.
Is my PDF uploaded?
No. Everything runs in your browser and the PDF never leaves your device.

Last updated: