Skip to main content

Split by Size Online Free — PrivaTools

TL;DR: Upload a PDF, set a max file size in MB (e.g. 10 MB for email), and download a ZIP of split chunks that all fit the limit.

Split large PDFs into smaller files by maximum file size. Perfect for email attachments with size limits. Set your target size (e.g., 10 MB) and automatically split into compliant chunks. Free online tool, no registration.

Split by Size runs on the same privacy-first stack as every PrivaTools utility: files enter an isolated Docker container, are processed in temporary memory, and are unlinked the moment your download begins. No account, no watermark, no daily quota.

How to Split by Size with PrivaTools

  1. Upload the PDF — Select a PDF file up to 500 MB that you want to split into smaller chunks.
  2. Set the target chunk size — Enter the maximum file size per chunk in megabytes (e.g. 10 MB). The tool will split at page boundaries to stay under the limit.
  3. Download the parts — Click Split. The server breaks the PDF into parts that respect your size target and delivers them in a ZIP archive.

Frequently Asked Questions

How does size-based splitting work?

The tool splits at page boundaries to keep each chunk under your target size. It cannot split in the middle of a page, so some chunks may be slightly under the target.

What is the minimum chunk size I can set?

The minimum is effectively the size of the largest single page. If one page is 5 MB, you cannot create chunks smaller than 5 MB.

Is this useful for email attachment limits?

Yes. Set the chunk size to your email provider's attachment limit (e.g. 25 MB for Gmail) and each part will be small enough to attach.

Last reviewed 2026-05-01 by the PrivaTools maintainers. Source code on (MIT-licensed, self-hostable).

Related PDF Tools

Mentioned in our guides

See how PrivaTools compares to iLovePDF, Smallpdf, Adobe Acrobat, and other free PDF tools.