Compress PDF to 1 MB
Direct answer: drop your PDF and KBExact fits it to 1 MB or under — an exact searched target, not a quality slider. The images inside are re-encoded first, so text stays selectable whenever the target allows, and your file never leaves your device.
🔒 Your file is processed entirely in your browser. It is never uploaded to a server — there is no server.
Processing… your file never leaves this device.
When you need exactly 1 MB
- Portals with a 1 MB per-file cap
- Keeping a long document under a round-megabyte limit
- Reducing a scan that is just over the limit without wrecking quality
Why does KBExact aim about 5% under the number you type? Because portals do not all count a kilobyte the same way — some use 1 KB = 1,000 bytes, others 1 KB = 1,024. A file that is exactly at the limit in one counting can be over it in the other. Read how KB is counted, and if a portal still refuses your file, work through why portals reject files.
Questions
Will the result be exactly 1 MB?
It will be at or under the limit — KBExact aims about 5% under by default, because some portals count 1 KB as 1,000 bytes instead of 1,024 and reject files that look exact. You can switch the safety margin off for an at-the-limit result.
Is my PDF uploaded to a server?
No. Compression runs entirely in your browser. There is no upload and no server copy of your document.
What if my PDF cannot reach 1 MB?
You get an honest message instead of a too-big file: even rebuilt as page images at the lowest legible quality it stays over. Try a larger target or check whether your portal accepts multiple files.