Compress Image to 500 KB
Shrink any photo to 500 KB or less without leaving this page. The tool finds the highest quality that still fits 500 KB, so you get the sharpest version of your image that the limit allows.
A genuinely generous limit
Five hundred kilobytes is the ceiling government portals use for general document uploads, job applications use for CV photographs and work samples, and content systems use for images going onto a web page. Most photographs reach it with a light quality reduction and no difference anyone would notice.
It is also the first limit on this site where you can usually keep the original pixel dimensions, which changes how you should approach it.
Keep the dimensions, lower the quality
Below 100 KB, reducing dimensions is nearly always necessary. At 500 KB it usually is not. A 3 MB photo at 4000 × 3000 can often land at 500 KB with every pixel intact and only mild softening in fine texture.
That matters when the image will be looked at rather than merely filed — a portfolio piece, a product photo, a picture that may later be printed. The tool reduces dimensions only when quality alone cannot reach the target, so leaving the width and height boxes empty is the right choice here.
500 KB for the web, not just for forms
Page speed is the other reason people land on this limit. Images are usually the heaviest part of a web page, and a single unoptimised photo can outweigh all the text, styling and code combined. Bringing images to around 500 KB — or well below — is one of the few changes that reliably improves how quickly a page becomes usable, particularly on mobile connections.
For web use specifically, WebP is worth choosing in the format box: it typically produces files 25–35 percent smaller than JPEG at the same visual quality, and every current browser supports it. Keep JPG for upload forms, where WebP is frequently rejected.
When 500 KB is the total, not the per-file limit
Some portals cap the combined size of all attachments rather than each file. Under a 500 KB combined limit with four documents, each needs to be near 120 KB, and compressing every one to 500 KB guarantees a rejection at the final step.
The same caution applies to email. Mail servers commonly reject messages above 10 or 25 MB including encoding overhead, so twenty 500 KB attachments will bounce even though each is individually small.
Choosing between 500 KB and smaller
| Use | Sensible target | Why |
|---|---|---|
| Upload form, limit 500 KB | 400–500 KB | Use the allowance; quality is free here |
| Image on a web page | 100–200 KB | Page speed matters more than pixel-perfection |
| Email attachment | 200–500 KB | Keeps the whole message manageable |
| Archive or print | Do not compress | Keep the original; compress a copy instead |
Keep the original
Compression is one-way. Once a 3 MB photo has become a 500 KB JPEG, the discarded detail is gone, and compressing that file again to reach a smaller target compounds the damage because the encoder starts treating artefacts as detail.
Keep the untouched original somewhere, and compress copies. If a portal later asks for a different size — or rejects your upload and you need another attempt — you will want to start from the full-quality file rather than from a file that has already been through the process once.
Questions
Will 500 KB visibly reduce quality?
Rarely for a single photograph at normal dimensions. Loss becomes noticeable when the source is very large — above roughly 8 megapixels — or unusually detailed.
Can I keep PNG and stay under 500 KB?
Sometimes, for graphics and screenshots with flat colour. Photographs as PNG are almost always larger, and PNG cannot be tuned to a byte target, so JPG is the reliable choice.
Is 500 KB the same as 0.5 MB?
Close but not identical: 0.5 MB is 512 KB, because a megabyte is 1,024 KB. A 500 KB file is comfortably under a 0.5 MB limit.
Should I use WebP instead of JPG?
For images on a website, yes — WebP is typically 25–35 percent smaller at the same quality. For upload forms, stay with JPG, since many portals reject WebP.
My photo is 450 KB already. Should I still run it?
No need. If it is under the limit and looks right, upload it as it is — every compression pass costs quality.