fits

Compress PDF for Gmail

Fit Gmail's 25 MB attachment ceiling. Locally, in your browser — no upload.

0 B of your file sent·0 B (page + engine)
Drop your PDF here
or click to browse · paste a copied PDF· up to 500 MB

Sending a PDF that's too big for Gmail

Gmail's 25 MB attachment ceiling counts the encoded size of everything you attach, which runs roughly a third larger than the file on disk — so a PDF that looks like 22 MB in Finder can still bounce. When it does, Gmail's only built-in fallback is to swap your attachment for a Google Drive link, which forces the recipient to be signed in, click through, and trust the share settings. Compressing the PDF under the limit keeps it a real attachment that lands directly in the inbox.

PDFs blow past 25 MB almost always because of embedded images — full-resolution scans, phone photos, or exported design pages. fits. downsamples just those, leaving text and vector graphics untouched, so a 40 MB photo-heavy report typically lands between 1 and 5 MB with no visible change to the words. If your PDF is mostly text it's already small, and the lossless pass still trims a little without touching a pixel.

Common questions (4)
Why won't Gmail let me attach my PDF?
Gmail rejects attachments larger than 25 MB. Files over the limit can only be sent via a Google Drive link instead of a regular attachment.
How small will my PDF be after compressing for Gmail?
For most PDFs with embedded photos, expect 1–5 MB — well under the 25 MB ceiling, and quality stays close to the original.
Does my file get uploaded anywhere?
No. The PDF is processed entirely in your browser using WebAssembly. Nothing is sent to any server — verifiable in your browser’s Network tab.
Will text stay searchable in Gmail?
Yes. fits. downsamples only embedded images. Text and vector graphics remain selectable, copyable, and searchable in any PDF reader.