Compress PDF to 500KB

A relaxed limit well-suited to a multi-page scanned application packet — this tool is pre-set to hit it. Nothing ever leaves your browser.

What is the Compress PDF to 500KB Tool?

500KB is a relatively relaxed limit, well-suited to a multi-page scanned document — a full application packet, a set of mark sheets, or a photo essay — where you still want the file comfortably under a portal's cap without forcing visible compression artifacts. This tool is pre-set to a 500KB target.

At this size, the search almost always succeeds with light JPEG compression alone, keeping every page sharp.

How to use it

  1. Drop in your PDF or photo — the 500KB target is already selected below.
  2. Click "Compress" and let it find a high-quality setting that fits under 500KB.
  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 500KB target is generous enough for most documents up to several pages that the binary search typically lands on a high quality setting, with no need to reduce resolution.

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

Example

A 2.1MB, 5-page scanned application packet, target 500KB:

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

Frequently asked questions

Who typically allows 500KB uploads?

Portals that expect a multi-page scanned packet — a full application, several certificates, or supporting documents — often set their limit around 500KB to give users enough room.

Will my scanned pages look compressed?

Usually not noticeably — 500KB is roomy enough that light JPEG compression alone is typically enough, even for several pages.

Is anything uploaded to compress my file?

No — the whole 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 photo is automatically wrapped into a one-page PDF first, then compressed to 500KB the same way.

What if I need a stricter or looser limit?

Switch to any other preset (50KB, 100KB, 200KB, 300KB, 1MB) or type a custom target into the KB field on this page.