How to split a large pdf to fit within email attachment size limits
- Step 1Find your provider's real attachment cap — Gmail and Outlook.com = 25 MB. Microsoft 365 / Exchange often = 20 MB but may be lowered by your admin to ~10 MB. Use the strictest number on the chain — the recipient's server can reject even if yours accepts.
- Step 2Decide: split, or compress first? — If the PDF is big because it's long (lots of text pages), split. If it's big because every page is a hi-res scan or photo, compress first with PDF Compress (Aggressive) — splitting alone won't reduce the total bytes.
- Step 3Estimate pages per chunk from average page weight — Average page size = total MB ÷ total pages. Target ~20 MB per piece to stay safely under a 25 MB cap: pages per chunk ≈ 20 ÷ average page MB, rounded down. A 60 MB / 100-page file averages 0.6 MB/page → ~33 pages per chunk.
- Step 4Open the tool and set Pages per chunk — Drop the PDF into PDF Split (Fixed) and type your estimate into the single Pages per chunk field. Start conservative — you can re-run with a smaller number if a piece overshoots.
- Step 5Process and verify the per-piece size — Click Process. The result panel shows total Output size across all pieces. Because byte weight isn't always uniform, download and check the largest individual file against your cap; a single image-heavy section can be bigger than the average suggests.
- Step 6Attach each numbered piece and tell the recipient to merge — Send name.split-fixed.1.pdf, name.split-fixed.2.pdf, … as separate emails (or several per email if they fit). Ask the recipient to recombine with PDF Merge in numeric order.
Email provider attachment limits (2026)
Use the strictest cap on the send path. Admins frequently lower the Microsoft 365 default. The recipient's gateway can reject even if your client accepts.
| Provider | Default attachment cap | Notes |
|---|---|---|
| Gmail | 25 MB | Over 25 MB auto-converts to a Google Drive link instead of a true attachment |
| Outlook.com (consumer) | 25 MB (mailbox) | Larger files prompt OneDrive sharing rather than attaching |
| Microsoft 365 / Exchange | 20 MB default | Frequently lowered to ~10 MB by IT policy — confirm with your admin |
| Yahoo Mail | 25 MB | Comparable to Gmail/Outlook consumer caps |
| Generic SMTP gateways | 10–25 MB | Highly variable; the receiving server's limit is what matters most |
Pages-per-chunk estimates (target ~20 MB/piece, under a 25 MB cap)
Approximate. Byte weight is rarely uniform, so verify the largest output file after splitting. Splitting does not compress — the totals below still sum to the original size.
| Source PDF | Pages | Avg page weight | Pages per chunk | Pieces |
|---|---|---|---|---|
| 60 MB report | 100 | ~0.6 MB | ~33 | 4 |
| 80 MB scan | 40 | ~2 MB | ~10 | 4 |
| 120 MB photo deck | 60 | ~2 MB | ~10 | 6 |
| 45 MB manual | 300 | ~0.15 MB | ~130 | 3 |
Cookbook
Worked examples for getting each piece under common attachment caps. Remember splitting conserves total bytes — these examples assume the source isn't dominated by one giant page.
60 MB report under a 25 MB Gmail cap
100 pages averaging 0.6 MB each. Aim for ~20 MB per piece for headroom: 20 ÷ 0.6 ≈ 33 pages per chunk → four pieces, each well under 25 MB.
Input: proposal.pdf (60 MB, 100 pages) Pages per chunk: 33 Output files panel: 4 proposal.split-fixed.1.pdf pages 1-33 (~20 MB) proposal.split-fixed.2.pdf pages 34-66 (~20 MB) proposal.split-fixed.3.pdf pages 67-99 (~20 MB) proposal.split-fixed.4.pdf page 100 (remainder)
A piece is still over the limit — re-run smaller
If one batch overshoots because that section is image-dense, lower the chunk size and split the original again (not the over-size piece).
First attempt: pages per chunk 33 -> piece 2 lands at 27 MB Fix: re-run original with pages per chunk 20 -> 5 pieces, each comfortably under 25 MB
Compress first, then split (scan-heavy file)
An 80 MB all-scans PDF won't shrink by splitting alone. Compress it to a fraction first, then split only if it's still over the cap.
Step 1: PDF Compress (Aggressive) /pdf-tools/pdf-compress-lossy
80 MB -> ~12 MB
Step 2: if still > cap, Split (Fixed) the compressed file
else attach as-isTight 10 MB corporate cap
Exchange tuned to 10 MB. Target ~8 MB per piece for safety on a 45 MB / 300-page manual averaging 0.15 MB/page.
Input: manual.pdf (45 MB, 300 pages) Target per piece: ~8 MB -> 8 / 0.15 ~= 53 pages Pages per chunk: 50 Output files panel: 6 (each ~7.5 MB)
Recipient reassembles the pieces
Tell the recipient to merge the numbered files back in order so they have the full document.
Recipient steps: Open PDF Merge /pdf-tools/pdf-merge Add proposal.split-fixed.1.pdf ... .4.pdf (in order) Merge -> full 100-page proposal
Edge cases and what actually happens
Splitting doesn't make the total smaller
ExpectedPages are copied byte-for-byte, so the pieces sum to roughly the original size — splitting just divides the bytes into transmittable chunks. If you need the document itself to weigh less (e.g. one email, one attachment), compress with PDF Compress (Aggressive) instead of, or before, splitting.
One piece overshoots the cap
re-run smallerByte weight is rarely uniform — an image-dense section makes its batch heavier than the average. If a piece exceeds your limit, re-run the original with a smaller Pages-per-chunk number rather than re-splitting the over-size piece.
A single page exceeds the cap on its own
compress insteadIf one page (a giant full-bleed scan) is already over your email limit, no page-split can help — the smallest possible batch is one page. Compress the file first; splitting only helps when individual pages are comfortably under the cap.
Recipient's server is stricter than yours
rejected downstreamYour client may accept a 24 MB attachment that the recipient's gateway bounces at 20 MB. Always size pieces to the strictest cap on the path, and leave headroom — base64 encoding inflates an attachment by roughly a third on the wire.
Free tier — source over 2 MB
blocked (upgrade prompt)Most "too big for email" PDFs are well over the Free 2 MB ceiling, so they're blocked at upload on Free with an upgrade prompt. Pro raises the in-browser limit to 50 MB, Pro+Media to 500 MB. The block happens before any split runs.
Free tier — more than 50 pages
blocked (upgrade prompt)Free also caps PDFs at 50 pages. A long report you'd want to split for email often exceeds that and is blocked with an upgrade prompt. Pro lifts it to 500 pages, Pro+Media to 2,000, Developer to 10,000.
Pages per chunk ≥ total pages
Single fileIf your chunk size meets or exceeds the page count, you get the whole document back as one file — no help for an email limit. Choose a chunk size small enough to produce at least two pieces.
Pieces download separately, not zipped
ExpectedEach piece downloads as its own PDF with a ~200 ms stagger; there is no zip. Your browser may ask to allow multiple downloads — approve it. Attach the saved files to your email individually.
Password-protected source
Often supportedEncrypted PDFs load via ignoreEncryption: true and usually split. If pdf-lib can't parse the encryption, remove the password first with PDF Remove Password, then split for email.
A file-sharing link would be simpler
alternativeGmail and Outlook auto-offer Drive/OneDrive links for oversized files. If the recipient can open a link, that's often less friction than several split emails. Split when you specifically must keep everything inside the email itself.
Frequently asked questions
How do I know how many pages per chunk to use?
Estimate the average page weight (total MB ÷ total pages), pick a per-piece target with headroom (say ~20 MB under a 25 MB cap), then divide: pages per chunk ≈ target MB ÷ average page MB, rounded down. A 60 MB / 100-page file averages 0.6 MB/page, so ~33 pages per chunk keeps each piece near 20 MB.
Does splitting actually make my PDF smaller?
No — splitting divides the document into pieces but conserves total bytes, because pages are copied verbatim with no re-compression. Each piece is smaller than the whole, which is what gets you under an attachment cap, but the pieces still sum to the original size. To reduce total bytes, use PDF Compress (Aggressive).
What's the attachment limit on Gmail and Outlook?
Gmail and Outlook.com both cap attachments at 25 MB. Microsoft 365 / Exchange typically defaults to 20 MB and is often lowered to around 10 MB by IT policy. Always size your pieces to the strictest cap on the send path, including the recipient's server.
One of my split pieces is still over the limit — what now?
Byte weight isn't uniform, so an image-dense section can make its batch heavier than the average. Re-run the original PDF with a smaller Pages-per-chunk value rather than re-splitting the over-size piece. If the file is scan-heavy, compress it first, then split only if it's still over.
Will my recipient be able to reassemble the pieces?
Yes — they can drop the numbered files into PDF Merge in order (1, 2, 3, …) and download one combined PDF. No special software is needed; the merge tool runs in their browser too.
Is there a faster alternative to splitting for email?
Often, yes. Gmail and Outlook automatically offer a Drive or OneDrive link for files over the cap, which avoids splitting entirely. Splitting is the right move when you must keep the content inside the email itself (policy, archiving, or a recipient who can't open links).
Is my file uploaded when I split it?
No. The split runs entirely in your browser and the result panel reports "0 bytes uploaded". For confidential attachments — contracts, statements, medical records — the oversized file never leaves your device, which is a meaningful difference from server-side splitters.
Can I attach several pieces to one email?
Yes, as long as their combined size stays under the cap. The tool just produces the pieces; how you distribute them is up to you. Many people send 2–3 small pieces per email and fewer emails overall, watching the running total against the limit.
Why does my 24 MB attachment still get rejected?
Two reasons: email encoding (base64) inflates the on-the-wire size by roughly a third, and the recipient's server may enforce a lower cap than yours. Leave headroom — target ~18–20 MB per piece for a 25 MB cap — and size to the strictest limit on the path.
What if a single page is bigger than the email limit?
Page-splitting can't help, because one page is the smallest possible batch. Compress the document first with PDF Compress (Aggressive); a giant full-page scan usually shrinks dramatically when re-encoded, after which splitting (if still needed) becomes viable.
Does the quality drop when I split for email?
No. Splitting copies pages without re-rendering, so every piece keeps the original resolution and selectable text. Any quality loss in an email workflow comes from a separate compression step, not from the split itself.
How large a PDF can I split on the free tier?
Free is limited to 2 MB and 50 pages — usually too small for the oversized files people split for email. Pro raises that to 50 MB and 500 pages, Pro+Media to 500 MB and 2,000 pages. The limit is checked when you add the file, so an oversized PDF is flagged before you configure the split.
Privacy first
All PDF processing runs locally in your browser using PDF-lib and pdf.js. No file is ever uploaded — only metadata counters are saved for signed-in dashboard stats.