About SizeMyPDF

What this site is

SizeMyPDF is a free tool for compressing PDF files to a specific size. It exists because the common case — "this form will not accept anything over 200 KB" — is handled badly by most compressors, which offer vague quality sliders instead of the one number you actually care about.

Why it runs in your browser

Every other compressor uploads your document to a server, processes it there, and asks you to trust a privacy policy about what happens next. That is a genuinely bad deal when the document is a passport scan, a bank statement or a signed contract.

SizeMyPDF does the work on your own device using JavaScript and WebAssembly. There is no upload endpoint. There is no storage bucket. There is no server that could be breached, subpoenaed or sold, because there is no server in the path at all.

You do not have to take that on faith. Load the page, disconnect from the internet, and compress a file. It will still work.

How the site is funded

Hosting is paid for by advertising. The ads are clearly marked, kept away from the tool itself, and never disguised as download buttons — a pattern common on free file-tool sites that this one deliberately avoids.

There is no premium tier, no account, no file size cap and no watermark, because none of those would make the tool better; they would just make it worse in a way that pressures you to pay.

Limitations, stated plainly

Contact

Corrections, bug reports and feature requests are welcome via the contact page.