Compress JPG to 500KB Online

Half a megabyte is plenty for a sharp, detailed photo. Drop your large JPGs here and get files under 500KB with quality picked automatically.

Last updated: August 2026

Drop your images here or click to select

Supports JPG, PNG, WebP and AVIF

500KB is generous for one image and expensive for twenty. That distinction is the whole story at this budget: a single photograph at 500KB looks excellent, keeps its full detail, and stands up to being viewed large. A page carrying twenty of them is downloading ten megabytes, which no amount of clever compression makes acceptable. So the right target depends less on the image than on how many of its siblings are arriving with it.

For a single large photo — a portfolio piece, a listing hero, an image someone will open at full size — 500KB is a sensible ceiling that costs you almost nothing visually. Quality at this budget sits high enough that the compression is not the limiting factor; the image is. That makes it a good default when detail genuinely matters and the file will be viewed on its own rather than in a grid.

When the file is over 500KB and you want it under, the most effective lever at this size is usually format rather than quality. A JPEG at 500KB converted to WebP at the same visible quality is typically a good deal smaller, and AVIF smaller still. Squeezing the JPEG harder trades visible quality for bytes; changing format buys the bytes back without that trade, provided the destination can read the format.

How to compress a JPG to 500KB

  1. 1

    Decide whether the image travels alone

    A single hero image at 500KB is fine. One of twenty on a page is not. Let the context set the budget rather than the file.

  2. 2

    Add your JPGs

    The 500KB target is pre-filled here. Drop a batch if you have one — everything is processed in your browser without uploading.

  3. 3

    Let quality be chosen for you

    The tool searches for the highest setting that lands under 500KB. At this budget that setting is usually high enough that the result is visually indistinguishable from the source.

  4. 4

    Consider the format if you need smaller

    If 500KB is still too much, converting to WebP or AVIF gains more than compressing the JPEG harder does — and costs less in visible quality.

Pro tip: Budget per page, not per image. The useful question is rarely "how small can this photo be" and almost always "how much total weight is this page allowed". Decide that first — a couple of megabytes is a reasonable ceiling for most pages — then divide it across the images you are actually shipping. That approach naturally gives a lone hero image a generous 500KB and a gallery of twenty something far tighter, which is exactly the right outcome and is very hard to reach by judging each file on its own.

Troubleshooting: If the compressed file looks identical to the original, the budget was generous and you have room to go lower if something needs it. If your page still feels slow despite every image being under 500KB, the problem is the number of images rather than any one of them. If the file will not reach 500KB without visible damage, the dimensions are unusually large — resizing is the cleaner fix than pushing quality down.

For tighter budgets, Compress JPG to 200KB and Compress JPG to 100KB cover the common web and form limits. With more room, Compress Image to 1MB and Compress Image to 2MB. To gain size without losing quality, Convert JPG to WebP or Convert Image to AVIF. For a whole site at once, Online Image Optimizer for Websites and Bulk Image Compressor.

Frequently asked questions

How do I compress a JPG to 500KB?

Drop your file into the tool above — the 500KB target is already set and quality is selected automatically to land just under it. At this budget the chosen quality is usually high enough that the result looks identical to the original.

Is 500KB a good size for a web image?

For a single large photograph that someone will view on its own, yes. For a page carrying many images, no — twenty images at 500KB is ten megabytes. Budget for the page as a whole rather than judging each file in isolation.

How do I make a photo smaller without losing quality?

Change format rather than pushing the quality lower. Converting a JPEG to WebP or AVIF typically produces a meaningfully smaller file at the same visible quality, because those formats encode more efficiently. Compressing the JPEG harder trades quality for bytes; converting largely avoids that trade.

Should I compress or resize to reach 500KB?

At this budget, usually compress — 500KB is roomy enough that a normally sized photo fits without heavy compression. Resizing becomes the better answer at tighter targets, or when the image is far larger in pixels than anything will ever display it at.

Are my photos uploaded when compressing?

No. Everything runs inside your browser on your own device — nothing is uploaded, stored, or logged, and the tool works with your connection switched off.

Looking for the full-featured version? Open the main Compress Image tool.

Related Tools & Resources