A 1MB cap is a different problem from 100KB
College ERP portals, grievance forms, and older mail gateways often stop at 1MB while still expecting a readable multi-page file. On this page 1MB means 1,000 KB, which is 1,000,000 bytes — not 1,024 × 1,024. A result under that line also fits a system that treats 1MB as 1,048,576 bytes.
That budget covers many text PDFs and, with grayscale, often 10 to 20 scanned pages. It does not cover a photo album. If you only need the file under 1MB and the text matters later, stay on this preset: the structure pass runs first, and a digital letter or application can come back still selectable.
When the text survives
If the rewrite alone is under 1MB, we do not rasterise. The download is a normal PDF: find, copy, and screen readers keep working. The result says “text stays selectable” when that happens. If the file was a scan already, there was no text layer to save — the second pass only makes the pictures smaller.
Choosing 100KB “just in case” on a file the portal allows at 1MB is what destroys that text. Use the limit written on the form.
If 1MB is still too small
The original is probably a long colour scan or a slide deck full of photos. Split it into the parts the form asked for, turn grayscale on, and compress each part. We stop at about 60 DPI rather than invent a tiny unreadable PDF that happens to say 1MB.
Other target sizes
- PDF compressor — pick any target or a quality level
- Compress PDF to 100KB — One-page certificates and strict portal caps
- Compress PDF to 200KB — Short job and college uploads
- Compress PDF to 500KB — A few scanned pages or email
- Split PDF — remove pages that do not need to be in the upload