Compress an image to 5 MB.
Drop your photos and download each one as a JPG under 5 MB. The quality is lowered first and the pixel dimensions only when that is not enough; the photo is never cropped. It runs in your browser; nothing is uploaded.
Under 5 MB per image, saved as JPG
Limits come from each platform's own help pages, summarised in the guides (checked 24 September 2026).
Who asks for 5 MB.
Lines from Herofab's platform guides that name 5 MB, as a limit, a recommendation or one end of a range. Each row links to the guide and its official source.
| Platform | Rule | What the guide says | Read |
|---|---|---|---|
| Walmart | File | JPEG, JPG, PNG or BMP (no GIF), 5 MB or less | 10 October 2026 |
| Cdiscount | File | JPG, PNG, GIF, BMP or WEBP, up to 5 MB per image | 27 September 2026 |
| Ricardo | Product feed | 1 to 10 image URLs per product, JPG or PNG, a minimum resolution of 700 px and at most 5 MB per image; a changed image is only picked up when its URL changes too | 27 September 2026 |
| Squarespace | Number | Up to 100 images per product; Squarespace recommends keeping pages under 5 MB | 11 October 2026 |
| Google Ads | File size | Up to 5 MB per image (5,120 KB) | 12 October 2026 |
| Amazon Brand Store | Hero image | At least 3,000 × 600 pixels, up to 5 MB; up to 30% of the hero image can be cropped, 15% from each of the left and right sides, so vital parts belong in the safe zone | 12 October 2026 |
| Amazon Brand Store | Brand logo | At least 400 × 400 pixels, up to 5 MB | 12 October 2026 |
| Amazon Brand Store | File size | Up to 5 MB per image | 12 October 2026 |
| LinkedIn ads | File size | Single image ads 5 MB; carousel ads 10 MB maximum; document ads 100 MB | 12 October 2026 |
| Snapchat ads | File size | Single image 5 MB maximum; collection thumbnails 2 MB or less each; story ad tile image up to 2 MB | 12 October 2026 |
| Google Business Profile | File size | Between 10 KB and 5 MB | 12 October 2026 |
| Newegg | Minimum | Seller Portal uploads must be no less than 640 × 480 pixels (width × height); the image policy asks every image to meet two of three criteria: 640 pixels wide, 480 pixels high, no more than 5 MB | 12 October 2026 |
| Newegg | File size | No more than 5 MB per image in Seller Portal; the data feed accepts up to 10 MB per image | 12 October 2026 |
| Amazon Ads | File size | A custom image used with the cropping tool must be 5 MB or smaller and at least 600 × 600 pixels | 12 October 2026 |
| Klaviyo | Animated GIFs | Animated GIFs work in emails as long as they are less than 5 MB; automatic image compression isn't supported for GIFs | 12 October 2026 |
| Trade Me | File size | Up to 5 MB | 12 October 2026 |
| AliExpress | File size | Within 5 MB per image | 12 October 2026 |
| Folksy | Size | Ideally at least 1,000 pixels wide; Folksy says there are no hard rules on size or shape as long as an image measures at least 1,000 pixels wide and is under 5 MB | 12 October 2026 |
| Folksy | Formats | Ideally saved as a JPG; the listing help tells sellers with upload trouble to make sure photos are saved as a JPG or PNG file and are less than 5 MB | 12 October 2026 |
| Folksy | File size | Ideally between 1 MB and 5 MB; images over 5 MB may fail to upload | 12 October 2026 |
| Taboola | File size | 5 MB maximum per image file | 12 October 2026 |
| Omnisend | File size | 5 MB maximum per uploaded image | 12 October 2026 |
5 MB in numbers.
Counted as the compressor counts: 1 KB is 1,000 bytes and 1 MB is 1,000,000 bytes. Bits per pixel divides the limit in bits by the pixels of a 12-megapixel phone photo (4,032 × 3,024 px) kept at full size; the uncompressed size counts 3 bytes per pixel.
- Bytes
- 5,000,000
- Bits
- 40,000,000
- Pixels in a 12-megapixel phone photo
- 4,032 × 3,024 = 12,192,768
- Bits per pixel at full size
- 40,000,000 ÷ 12,192,768 = 3.28
- Uncompressed, 3 bytes per pixel
- 36,578,304 bytes, 7.32 times the limit
Other limits.
5 MB, answered.
Which platforms ask for 5 MB?
Walmart, Cdiscount, Ricardo, Squarespace, Google Ads, Amazon Brand Store, LinkedIn ads, Snapchat ads, Google Business Profile, Newegg, Amazon Ads, Klaviyo, Trade Me, AliExpress, Folksy, Taboola, and Omnisend. The table on this page gives each rule in full and links to the platform's guide.
How many bytes is 5 MB?
5,000,000 bytes: the compressor counts 1 MB as 1,000,000 bytes, the stricter of the two common readings. Counted in units of 1,024, 5 MB would be 5,242,880 bytes, so a file under 5,000,000 bytes is under the limit on either count.
How many bits per pixel does 5 MB leave for a 12-megapixel photo?
3.28, if the photo keeps all 12,192,768 pixels (4,032 × 3,024): 40,000,000 bits divided by 12,192,768. Uncompressed, at 3 bytes per pixel, the photo is 36,578,304 bytes, 7.32 times the limit. The compressor lowers the JPG quality first and reduces the pixel dimensions only when that is not enough.
Your next collection, shot this week.
20 credits at sign-up, no card required. Images made with free credits carry a watermark.
