Compress PDF to 1MB

A generous limit good for a longer multi-page scanned document — this tool is pre-set to hit it. Nothing ever leaves your browser.

What is the Compress PDF to 1MB Tool?

1MB is a generous limit, good for a longer multi-page scanned document — a full set of mark sheets, a lengthy application form, or a report with several photos — where the goal is really just to clear a portal's cap rather than fight for every extra kilobyte. This tool is pre-set to a 1MB (1024KB) target.

At this size, most documents compress with barely any visible change at all, since the search only needs to trim off a modest amount rather than squeeze the file down aggressively.

How to use it

  1. Drop in your PDF or photo — the 1MB target is already selected below.
  2. Click "Compress" and let it find a high-quality setting that comfortably fits under 1MB.
  3. Check the before/after size and the page 1 preview.
  4. Rename the file if needed and click "Download PDF".

How it works, and why it's private

Each page is rendered to a canvas with pdf.js, re-encoded as a JPEG, and rebuilt into a new PDF with pdf-lib. A 1MB target is generous enough that the lightest-compression attempt usually succeeds immediately for documents of 5-10 pages, so the result is often visually indistinguishable from the original.

Everything happens locally in your browser using pdf.js and pdf-lib. Nothing is ever uploaded to a server.

Example

A 3.8MB, 8-page scanned mark sheet set, target 1MB:

Quality search at full resolution lands at 940KB on the first pass
Every page stays sharp — no resolution reduction needed
Page 1 preview confirms the result before downloading

Frequently asked questions

When is a 1MB limit used?

Portals expecting a longer scanned document — several mark sheets, a multi-page application, or a report with photos — often set a more generous limit like 1MB so the whole set can go in one file.

Will my document look any different after compressing?

For most documents, barely at all — a 1MB target usually only needs light JPEG compression, with no resolution reduction and no visible quality loss.

Is my file uploaded anywhere to be compressed?

No — the entire process runs locally in your browser using pdf.js and pdf-lib.

Can I compress a photo instead of a PDF?

Yes — a JPG, PNG, or WEBP image is automatically wrapped into a one-page PDF first, then compressed to 1MB the same way.

What if my form needs a stricter limit?

Switch to one of the smaller presets (50KB, 100KB, 200KB, 300KB, 500KB) or type a custom KB target into the field on this page.