Why email attachments have size limits
Email servers impose size limits to protect infrastructure and prevent abuse. Gmail allows up to 25 MB per message. Outlook.com allows 20 MB. Yahoo Mail allows 25 MB. Corporate email servers often have stricter limits — 10 MB is common in enterprise environments. The limit applies to the total message size, not just the attachment, so a 24 MB PDF with a signature image can still bounce.
The fastest method: compress in your browser
Open MiniFiles.io in any browser — Chrome, Firefox, Safari, Edge. Drag the file onto the upload zone, or click to select it. The file is compressed locally on your device — no upload to any server. Download the result and attach it to your email. For most files, this takes under 30 seconds. Typical results: a 15 MB PDF compresses to 3–6 MB. A 10 MB JPEG compresses to 1–2 MB. A folder of 5 photos totalling 40 MB compresses to under 8 MB.
How to reduce PDF size for email
PDFs are the most common oversized email attachment. They often contain embedded high-resolution images, unused fonts, and metadata that bulk up the file. MiniFiles reprocesses the embedded content — downsampling images to screen resolution, removing unused objects, stripping metadata — and outputs a smaller file. The text, formatting and page layout are preserved. A 20 MB PDF scanned document typically compresses to 4–8 MB. A 10 MB PDF report with charts and images typically compresses to 2–4 MB.
How to reduce photo size for email
Smartphone cameras produce photos at 8–15 MB each. Most recipients view them at a fraction of that resolution. Compressing a JPEG to quality 75 in MiniFiles reduces a 10 MB photo to roughly 1–2 MB with no visible quality difference at normal screen sizes. You can compress multiple photos at once — MiniFiles accepts batch uploads and processes all files in parallel locally on your device.
How to do this on Windows
Open Chrome, Edge or Firefox on Windows 10 or 11. Go to minifiles.io. Drag your file in or click to select it. Download the compressed file. Attach it to your email. No software installation required. No account. Works identically on Windows 10 and Windows 11.
How to do this on Mac
Open Safari, Chrome or Firefox on macOS. Go to minifiles.io. Select your file. Download the compressed output. The entire process runs in the browser — no app download from the Mac App Store required. For PDF compression, MiniFiles produces smaller results than the built-in macOS Preview compression in most cases.
How to do this on iPhone or Android
Open Safari (iPhone) or Chrome (Android). Go to minifiles.io. Tap to select the file from your Files app, Photos app, or Downloads folder. Download the compressed file. Share it directly to your Mail or Gmail app. Everything runs locally on your phone — no cloud upload, no data plan usage beyond loading the page.
What if the file is still too large after compression?
If the compressed file still exceeds the email size limit: split a PDF into sections using a PDF editor and send in multiple emails; use a file sharing link instead of an attachment (Google Drive, OneDrive, Dropbox) and paste the link in the email; for images, try converting PNG to JPEG or JPEG to WebP first — both produce significantly smaller files at equivalent quality.