Compress Image to 4MB Online
Reduce JPG, PNG, or WebP to under 4MB — free, private, 100% in your browser
Drop image here or click to upload
JPG, PNG, WebP, HEIC — max 20MB
You can also paste an image (Ctrl+V)
When Do You Need to Compress to 4MB?
The 4MB limit appears on several file sharing platforms, email attachment systems, and media portals. Some property listing websites and real estate management systems cap individual photo uploads at 4MB for older portal software. Certain CMS platforms and document management systems set 4MB as the default file upload limit. Email services that accept large attachments still recommend keeping individual photo attachments under 4MB for reliable delivery across all recipient email systems.
Modern cameras make this limit surprisingly difficult to hit with high-quality JPEGs. A 24MP mirrorless camera shooting at maximum JPEG quality produces files of 12–25MB. A full-frame 45MP camera can produce JPEGs of 20–40MB. Compressing at quality 87 brings most photos from professional cameras to 2–4MB — within the target while retaining sharpness and color accuracy suitable for professional presentation.
Quality Settings for a 4MB Target
The table below shows expected output sizes at different quality settings for common image resolutions. Quality 87 is the recommended starting point for the 4MB target.
| Image dimensions | Quality 90 | Quality 87 | Quality 83 |
|---|---|---|---|
| 1920×1080px | 500KB–1.5MB | 400KB–1.2MB | 300KB–900KB |
| 3000×2000px (12MP) | 1.5–4MB | 1.2–3MB | 800KB–2.5MB |
| 4000×3000px (12MP) | 2–6MB | 1.5–4MB | 1–3MB |
| 6000×4000px (24MP) | 5–12MB | 3.5–8MB | 2.5–6MB |
| 8000×5333px (43MP) | 10–20MB | 7–14MB | 5–10MB |
Images up to 12MP reliably reach the 4MB target at quality 87. For 24MP+ files, try quality 83, or use the Resize Image tool to reduce dimensions first. A 6000×4000px image resized to 3000×2000px is 75% smaller before any compression is applied.
Common Use Cases for the 4MB Limit
Email with photos
Many corporate email systems and spam filters flag emails with large individual attachments. Keeping each photo under 4MB ensures reliable delivery through gateway filters and avoids triggering recipient-side size limits. A 20-photo selection from a mirrorless camera at full quality would be 200–400MB — compressing each to under 4MB brings the total to 40–80MB, more practical for attachment-based sharing.
Real estate and property portal uploads
Legacy property listing software and older MLS systems often enforce 4MB per-image limits. Real estate agents shooting with full-frame cameras produce JPEGs of 15–25MB per shot. Compressing to 4MB or under at quality 87 retains the sharpness and tonal range that property buyers expect while meeting the upload constraints of regional listing platforms.
Document management systems
Corporate document management platforms (SharePoint on older configurations, many legal DMS tools) enforce per-file size limits. Scanned documents, floor plans, and architectural drawings exported as high-resolution JPEGs often exceed 4MB. Compressing at quality 87 brings most scans into the acceptable range.
Stock photo initial submissions
Some stock photography agencies and editorial platforms require initial review submissions under 4MB. Higher-resolution finals are submitted separately once accepted. Compressing at quality 87 retains sufficient detail for editorial review at typical display sizes while meeting the initial submission file size requirement.
Platforms with 4MB or Similar Limits
| Platform / System | Limit | Notes |
|---|---|---|
| Gmail inline image | 5MB | Recommends under 4MB for reliable inline display |
| Outlook attachment (preview) | 4–10MB | Varies by organization IT policy |
| WhatsApp (original quality) | 16MB | Below 4MB loads fast on all connections |
| Instagram (original) | 8MB | Quality 87 keeps most photos well under limit |
| Discord nitro upload | 500MB | No practical limit for photos |
| Imgur upload | 20MB | Compresses above 5MB automatically |
| Squarespace image upload | 3MB | Recommended max — compress to 3MB or under |