A 1MB file size limit is common for many platforms including Reddit, some email providers, website contact forms, and content management systems. Staying under 1MB gives you plenty of room to maintain high visual quality while ensuring fast upload and download times.
Images That Need to Be Under 1MB
- Reddit profile pictures (PNG must be under 1MB)
- Many website contact form uploads
- Email attachments to avoid hitting inbox size limits
- Some job application portals
- WordPress media library uploads (default limit on many hosting plans)
- Some e-commerce platform bulk import sheets
How to Compress Below 1MB
Visit imgresizr.com and upload your image. For a typical full-resolution photo (4000×3000px, 8MB), resize to 1920×1440px first. Then use the Compress tool at 90% quality — this typically produces a 400–800KB file. If still above 1MB, reduce to 85% quality or resize to 1600×1200px. For PNG files, use the lossless compressor which can reduce PNG size by 20–40% without any quality change.
Quick Size Reference
| Dimensions | Approx JPG at 90% |
|---|---|
| 1280×960 px | 300–600 KB |
| 1920×1440 px | 600–900 KB |
| 2400×1800 px | 900–1400 KB |
When to Use PNG vs JPG Under 1MB
- For photos: JPG at 90% quality — always under 1MB at reasonable dimensions
- For graphics with text: PNG compressed with imgresizr.com's lossless compressor — keeps text sharp
- For logos on white backgrounds: convert to JPG at 95% quality — much smaller than PNG
- For transparent graphics: PNG only — use the compressor to reduce size
Compress any image to under 1MB for free at imgresizr.com — works on all devices and image formats.