Compress for Email
Compress for Email adds up your attachments against Gmail, Outlook or work email limits and shrinks PDFs, photos and videos until the total fits, all in your browser.
Drop the file you want to send, or click to choose it
PDFs, JPG/PNG/WebP images or videos · processed on your device, never uploaded
Where is it going?
Gmail: 25 MB of attachments per email (personal accounts).
At a glance
- Accepts
- One or more PDFs, JPG/PNG/WebP images and videos your browser can decode (MP4, MOV, WebM, MKV)
- Outputs
- A total-size verdict, and shrunk copies of the files that needed it
- Where it runs
- Entirely in your browser, on your device
- What leaves your device
- Nothing - the file never leaves your device
- Limits
- PDFs lose selectable text when shrunk; videos need WebCodecs; a file too long or too big for the limit is reported, not mangled
- Account
- Not required - there is no sign-up
- Price
- Free, with no watermark and no usage cap
- Made by
- Visrut
- Last updated
- 13 October 2026
Email limits are for everything you attach, added together. Drop all the files you want to send, pick Gmail, Outlook.com, the Outlook app or work email, and the page shows the total against that limit. If it's over, Make it fit leaves the small files alone and shrinks the big ones - PDFs, photos and videos, each with candidtools' own compressor for that kind of file - until the total fits. Everything runs in your browser.
How to use it
- Drop every file you want to attach (or add them one by one).
- Pick your email service.
- If the total is too big, press Make it fit, check each preview, and download the files that changed.
The limits, provider by provider
Checked against each platform's own help pages on . Sizes are counted in decimal (1 MB = 1,000,000 bytes), the stricter reading.
Gmail
- Limit:
- 25 MB of attachments per email (personal accounts).
- Formats:
- PDFs, images and videos are all fine; Gmail blocks executable files such as .exe and .bat.
- Good to know:
- Over the limit, Gmail swaps the attachment for a Google Drive link. Work and school accounts use the limit their admin sets.
Outlook.com
- Limit:
- 25 MB for the whole email, including text and attachments.
- Formats:
- PDFs, images and videos are all fine.
- Good to know:
- OneDrive links don't count toward the 25 MB.
Outlook app
- Limit:
- 20 MB of attachments in total: the default in Outlook for Windows (2013 and later) for POP and IMAP accounts.
- Formats:
- PDFs, images and videos are all fine.
Work email
- Limit:
- 10 MB of attachments in total: Exchange Server's default. Your IT admin may have set a different number.
- Formats:
- Usually PDFs, images and videos; admins can block types.
The compressors behind it
Make it fit picks settings for you. For full control over one kind of file, use the compressor directly:
- Compress PDF - compression levels or an exact target size.
- Image Compressor - a quality slider with a live before and after.
- Compress Video - resolution, sound and quality settings.
- P2P File Share - for files too big to shrink: sends the original, no size limit.
Frequently asked questions
What is the attachment limit in Gmail and Outlook?
Gmail: 25 MB of attachments per email for personal accounts. Outlook.com: 25 MB for the whole email, text included. Outlook for Windows with a POP or IMAP account: 20 MB of attachments by default. Exchange (most work email): 10 MB by default, though your IT admin can change it. Each comes from the provider's own help page, linked on this page.
Does the limit count each file or all of them together?
All of them together, in all four. That's why this page adds up every file you drop in and checks the total, and why Make it fit shares the allowance between them instead of shrinking each file to 25 MB.
How does it split the allowance between several files?
Files smaller than an equal share are left exactly as they are. Whatever they leave over is shared between the bigger files, and only those are compressed. It aims about 3% under the limit to leave room for the rest of the email.
It fits here, but the email still bounced. Why?
Attachments travel inside the email as base64 text, which is about a third bigger than the file, and the receiving mail server applies its own limit, sometimes to that encoded size. If you're sending to a company address, pick Work email (10 MB) or type a lower custom limit to be safe.
What happens in Gmail if I go over 25 MB?
Gmail's help page says it removes the attachment and adds it as a Google Drive link instead. That works, but the file then lives in your Drive and the recipient needs access to it. Shrinking keeps it a real attachment.
Can it shrink a Word or Excel file?
No. It shrinks PDFs, JPG/PNG/WebP images and videos. Office files are usually big because of the pictures inside them; export the document as a PDF and shrink that, or compress the images before inserting them.