500 KB is a web-performance budget
Most upload forms do not ask for 500 KB. Web developers do. It is a common rule of thumb for the heaviest image on a page, usually the large picture at the top, because that single file often decides how fast the page feels. A page that is mostly one 3 MB photo loads slowly on a mobile connection; one that uses a 400–500 KB image looks the same and loads in a fraction of the time.
What 500 KB can hold
At good JPEG quality, 500 KB holds roughly 3–4 million pixels for a typical photo, for example 2000 × 1500. That is more than the 1920 pixels of a full-HD screen, so a full-width banner will look sharp on most displays. Photos of faces, products and landscapes all survive well here.
| Use | Typical display width | Sensible target |
|---|---|---|
| Full-width hero image | 1200–1920 px | 300–500 KB |
| Article image inside a column | 600–800 px | 80–150 KB |
| Thumbnail in a grid | 200–400 px | 10–40 KB |
| Retina/high-density hero | Up to 2400 px | 500 KB or a bit more |
These are common rules of thumb, not standards. The right figure depends on the picture and on how much your visitors’ connections vary.
Why it matters beyond speed
Search engines pay attention to how quickly the main content of a page appears, and on many pages that main content is an image. A smaller hero image helps visitors on slow connections, costs less bandwidth if you pay for it, and is one of the cheapest improvements you can make to a page. Compressing is also a one-time job: you do it before uploading, not on every visit.
How to compress to 500 KB
- Drop the image on this page. The 500 KB target is already on.
- If you know how wide the image will be shown, set that width too. A 4000-pixel original shown at 1200 pixels wastes most of its bytes.
- Download the result and look at it at the size your visitors will see it. If it is clean there, you are done.
- Repeat for the other images on the page, using smaller targets for smaller images. You can process a set at once.
Beyond the file size
- Choose the dimensions to match the layout. A file that is 500 KB because it has too many pixels is wasteful; one that is 500 KB because it is a detailed, correctly sized photo is fine.
- Consider WebP. The same visual quality is typically 25–35% smaller than JPG. See convert JPG to WebP.
- Strip what you do not need. Re-encoding drops camera and location metadata, which also protects your privacy.
- Do not enlarge upwards. A small image stretched to a larger size looks soft whatever its file size.
If 500 KB is still generous for your use, 200 KB suits product and content images. For the full reasoning, read the guide on making images load faster.