cropshrinkIMAGE STUDIOImages stay on your device
CANVAS No image selected

Under 500 KB.
Full screen, full detail.

Crop, resize & compress JPG, PNG, WebP and AVIF. Every pixel, in your control — and nothing leaves your device.

or drop an image anywhere · paste with ⌘ / Ctrl + V

No upload. Your images never leave this device.

JPG · PNG · WebP · AVIF input
Your next great image starts here.LOCAL PROCESSING

Compress an image to 500 KB

The editor above has its ceiling set to 500 KB. Open a photo and CropShrink searches for the highest quality that keeps the file under it, then shows the size it actually reached in kilobytes and in bytes. When the photo has more pixels than 500 KB can carry well, it offers a width that can.

Half a megabyte is plenty for a picture that fills a laptop screen. Whether it is plenty for a photo straight off a phone or a camera is the question this page measures.

500 KB at camera sizes

For this table we started from the full-resolution original of our sample photo, a 6720 × 4480 landscape of Waterton Lakes taken on a full-frame camera, and ran the editor’s own Lanczos3 resize and size search at widths from a laptop screen up to the whole frame:

PixelsMegapixelsWebP qualityJPEG qualityResult
1200 × 8000.969997No visible loss
1600 × 10671.719493No visible loss
1920 × 12802.469087No visible loss
2400 × 16003.848376Clean
3000 × 20006.007556Clean as WebP; JPEG slightly soft
4032 × 268810.844428WebP soft; JPEG blocky
6720 × 448030.11119Smeared; not usable

Two things stand out. First, everything up to a 1920-pixel screen fits with no visible loss, so if the image is going on a website or into a document, 500 KB is not really a constraint. Second, the gap between WebP and JPEG widens as the pixel count rises: three points apart at 1920 px, nineteen at 3000, sixteen at 4032. At this limit the format matters as much as the width. If the destination accepts WebP, use it.

A 12-megapixel phone photo

Most phones save photos about 4000 pixels wide; the 4032-pixel row is that size. There, 500 KB means WebP quality 44 or JPEG quality 28 — it fits, but the JPEG has visibly lost detail. Resize to about 3000 px wide and the same budget buys quality 75 as WebP, which is still a large, sharp photo that prints well at postcard size.

At full camera size the editor steps in. Given all 30 megapixels, the search could only reach quality 11 as WebP and 9 as JPEG, so a button appeared offering a smaller size: 3390 × 2260 for WebP, which then fitted at quality 63, and 2920 × 1947 for JPEG, which fitted at 59. The offer is calculated from the file the search encoded at quality 50, scaled so the next attempt lands near that quality, and it waits for you to press it.

Where 500 KB limits turn up

When a site asks for 500 KB and gives no dimensions, 2400 px on the long side is a safe width: it fits with room to spare in both formats and is larger than nearly any screen will show it.

Which 500 KB?

CropShrink counts 1,024 bytes to the kilobyte, so a 500 KB target accepts up to 512,000 bytes. A site that counts in thousands draws the line at 500,000. The format note prints the exact byte count of each result; to be safe under both definitions, set the target to 488, which is 499,712 bytes.

Questions about 500 KB limits

How many pixels fit in 500 KB?

About 2400 × 1600 for a detailed photo, at quality 83 as WebP or 76 as JPEG, with no loss you would notice. A full-HD 1920 × 1280 image fits at quality 90.

Do I need to resize a phone photo to get it under 500 KB?

Usually. At a phone’s full 4032 px it fits only at quality 44 as WebP or 28 as JPEG. At 3000 px it fits at quality 75 as WebP, which is the better trade.

Is WebP or JPEG better for a 500 KB limit?

WebP, by a wide margin at large sizes: at 3000 px wide it reaches quality 75 where JPEG reaches 56. Use JPEG only when the site will not accept WebP.

Is the photo uploaded while it is compressed?

No. The resize and every encode in the search run inside your browser. Nothing is sent to CropShrink; the privacy policy shows how to check.

Other limits

A tighter form limit is likely to be 200 KB or 100 KB; a looser one, 1 MB. The size field above accepts any number of kilobytes.

More image tools

Every one of these is the same editor, opened for a different job — and all of them run on your device.

Or start from the full editor, which does all of it at once.