Drop your image
JPG, PNG, WebP or another common format. You can add several at once.
Get any photo under 500 KB without guessing: set the limit, drop your image and the tool finds the highest quality that still fits. Nothing is uploaded.
100% private — your images are processed on your device and are never uploaded to any server.
Works with images up to about 40 MB. On an older phone, very large files may be slow or run the browser out of memory.
Keep going with your result in another tool. Nothing is uploaded.
JPG, PNG, WebP or another common format. You can add several at once.
The maximum size is 500 KB; change it or the output format if you need to.
Each image is compressed on your device and downloaded at 500 KB or less.
To compress an image to 500 KB, drop it on the box above: the limit is already set to 500 KB. The tool tries different quality levels and, if needed, smaller dimensions until the file fits, then gives you the best result under 500 KB. It all happens in your browser, so the image is never uploaded.
500 KB is 500,000 bytes. For a typical photograph that is about 1,600 × 1,200 pixels at reasonable quality. Small, simple images (logos, signatures, flat graphics) fit in far less, while detailed photos with lots of texture need a lower resolution to reach the same limit.
Files around 500 KB are typically asked for in standard web photos, e-commerce product images and social media pictures. Portals set limits like this to keep uploads fast, so a result that is at or under the limit is what they accept.
The tool first lowers the JPEG or WebP quality in small steps, because that costs the least visible detail. If the quality alone cannot get under the limit, it also reduces the image dimensions, and it tells you when a file cannot go below a certain size without ruining the picture. A bytes-per-pixel guide: at 0.5 bits per pixel a 500 KB file holds about 8.0 MP, at 1.0 about 4.0 MP and at 1.5 about 2.7 MP.
| JPEG quality | Pixels that fit | Largest common size |
|---|---|---|
| Low (about 0.5 bits per pixel) | 8.00 MP | 3072 × 2304 |
| Medium (about 1 bit per pixel) | 4.00 MP | 2560 × 1440 |
| Good (about 1.5 bits per pixel) | 2.67 MP | 1920 × 1080 |
| High (about 2.5 bits per pixel) | 1.60 MP | 1280 × 960 |
| Typical file | Reduction needed |
|---|---|
| Phone photo, 12 MP (about 3.5 MB) | 86% |
| High-resolution photo, 48 MP (about 12 MB) | 96% |
| Web photo, 2 MP (about 600 KB) | 17% |
| Full HD screenshot as PNG (about 400 KB) | none, it already fits |
A 500 KB limit is the everyday web standard: photos in blog posts, e-commerce product images, social media pictures and gallery thumbnails. It is also a common cap for attachments in support forms that accept screenshots and photographs.
Very little has to give at 500 KB. A phone photo at 1,600 pixels wide and quality 75 to 85 fits and looks sharp on almost any screen. The main saving comes from discarding the extra resolution a modern camera records, which you cannot see on a web page.
The compression runs entirely in your browser. Your image is not uploaded, so documents, ID photos and personal pictures stay on your device, and there is no queue.
More utilities that also run without leaving your browser.