Runs in your browser. Your files and text never leave your device - nothing is uploaded.
How do I compress an image to under 500KB?
To compress an image to under 500KB, resize photos larger than about 2,300 pixels on the long side, then compress with a 500KB target so quality is reduced only until the file fits. A 2560 × 1440 image usually fits at good quality, while a full-size 12-megapixel phone photo should be resized first.
500KB at a glance
- Exact limit: 500KB is 512,000 bytes, since the compressor counts 1KB as 1,024 bytes.
- Strict limit of 500,000 bytes: set the target to 488 instead.
- Balanced-quality pixel budget (about 1 bit per pixel): 4.1 megapixels, roughly 2330 × 1740.
- A 1440p screen-size image (2560 × 1440) gets 1.1 bits per pixel. It fits at balanced quality.
- A 12-megapixel phone photo at full size gets 0.34 bits per pixel. That is too tight for a clean result, so resize first.
Common reasons to aim for 500KB
A 500KB cap usually signals a form that wants a real photograph rather than an ID picture: insurance or warranty claims, rental listings, classified ads, or a school or club website.
It is also a practical size when sending several pictures at once. Ten photos at 500KB each come to about 5MB, which ordinary email and messaging handle easily, whereas ten untouched phone photos can be several times that.
How many pixels fit in 500KB?
500KB is the first size in this series where a photo with real detail fits without much compromise: about 2330 × 1740 at balanced quality, and around 1650 × 1230 even at high quality.
| Compression level | Bits per pixel | Pixel budget | Square | 4:3 frame |
|---|---|---|---|---|
| Heavy compressionartifacts visible up close | ~0.5 | 8.2 MP | 2860 × 2860 | 3300 × 2470 |
| Balancedclean at normal viewing size | ~1 | 4.1 MP | 2020 × 2020 | 2330 × 1740 |
| High qualityhard to tell from the original | ~2 | 2.0 MP | 1430 × 1430 | 1650 × 1230 |
Each row divides the 4,096,000 bits in 500KB by the bits per pixel, then fits that many pixels into a square and a 4:3 frame, rounded down to the nearest 10 pixels. Turn the 4:3 figure on its side for a portrait photo.
These figures are rules of thumb for JPG photos, not guarantees. Smooth skin, sky and plain walls need far fewer bits than foliage, fabric, small text or low-light grain, so the same pixel count can land well under or over the target. WebP, which PNG, WebP and GIF uploads are saved as, usually needs fewer bits than JPG for a similar look.
Getting a large photo under 500KB
Phone photos are the usual starting point, and they are often several megabytes straight off the camera. Resizing the long side to about 2,300 pixels is often all it takes; at that size the compressor can keep balanced quality and still finish under 500KB.
Listing and marketplace photos benefit from cropping as much as resizing. Trim the empty floor, sky or table around the subject, and the pixels that remain get a larger share of the 500KB budget.
iPhone photos saved in HEIC format may need converting before a browser can open them. HEIC to JPG handles that, and the JPG can then be compressed to 500KB as usual.
500KB compared with nearby sizes
| Target | Pixels at ~1 bit per pixel | Approx. 4:3 size | Compared with 500KB |
|---|---|---|---|
| 300KB | 2.5 MP | 1810 × 1350 | 0.6× the pixels, about 23% narrower and shorter |
| 500KB | 4.1 MP | 2330 × 1740 | Current target |
| 1MB | 8.2 MP | 3300 × 2470 | 2× the pixels, about 41% wider and taller |
A 500KB target allows two-thirds more pixels than 300KB and exactly half of 1MB. If a form allows 1MB there is no need to stop at 500KB, but on a weak mobile connection the smaller file uploads in roughly half the time.
Frequently asked questions
About 4.1 megapixels at balanced JPEG quality as a rule of thumb, for example 2330 × 1740, and around 2.0 megapixels at high quality. Images with lots of fine detail or noise will fit fewer pixels.
Resize it to about 2,000 to 2,300 pixels on the long side, then compress with a 500KB target. Going from 3MB to 500KB on quality alone means removing over 80% of the data, which tends to blur detail and add blockiness.
Mostly through the resizing rather than the compression. At 300 dpi, a 2330 × 1740 image prints sharply only up to about 7.8 × 5.8 inches. For prints, keep the original or use a larger target; 500KB is aimed at screens and uploads.
Close but not exact. The compressor counts 500KB as 512,000 bytes, a little over 0.5MB if a megabyte is 1,000,000 bytes. If a form's 0.5MB cap means 500,000 bytes, set the target to 488.
Other target sizes
Reviewed by Raja Jahangir · Last reviewed: October 7, 2026
