Gmail limits attachments to 25MB. Outlook to 20MB. Your PDF is 35MB. You have three options: use a file sharing link, split the PDF into parts, or compress it. This guide covers the fastest fix — compression.
Quick Answer
If your PDF is too big for email, compress it using HugMyPDF's free Compress PDF tool. Upload your PDF, choose Medium compression, and download a smaller version. Typically reduces PDF size by 50-85%. Runs in your browser — files never uploaded. Free, no account needed.
Check the new file size — if still too large, compress again
💡 Tip: HugMyPDF compresses PDFs entirely in your browser — your file never gets uploaded to any server. Perfect for sensitive documents.
🤗 Compress PDF Free — free, no account, browser-based
How Much Can You Compress a PDF?
Results depend on what's in your PDF:
PDF with lots of images (presentations, reports with photos) → 60-85% smaller
Text-heavy PDF (contracts, reports) → 10-30% smaller
Already optimized PDF → minimal reduction
Alternative: Share via Google Drive or Dropbox
If compression isn't enough, upload to Google Drive or Dropbox and share a link instead of attaching the file. This works for any file size and the recipient doesn't need an account to view it.
Compress your PDF for email — free, instant, browser-based
Free · No account · Files stay in your browser for this tool
Frequently asked questions
Why is my PDF too big to email?
PDFs with embedded high-resolution images are often 20-50MB. Compressing the images within the PDF can reduce file size by 50-85%.
How do I compress a PDF for email for free?
Go to hugmypdf.com/compress-pdf, upload your PDF, and download the compressed version. Free, runs in your browser, files never uploaded.
Does compressing a PDF reduce quality?
Text quality is never affected. Image quality may reduce slightly at high compression. For most documents the difference is not visible to the naked eye.
What if my compressed PDF is still too large?
Try compressing again, or split the PDF into two parts using HugMyPDF's free Split PDF tool and send as two emails.