Compress to a file size

Compress an image to 50 KB

Drop your images below and each one comes out at 50 KB or less (no more than 50,000 bytes), at the highest quality that fits. It handles a whole batch at once, and the files never leave your device.

  • Free to use
  • No sign-up, no watermark
  • Never uploaded

Target

≤ 50 KB

50,000 bytes or less, every file

Drop images to compress

or paste it with Ctrl+V

Runs on your device. Nothing is uploaded.

How it gets under 50 KB

For each image, the tool tries JPEG (or WebP) quality settings and keeps the highest one that produces a file of 50,000 bytes or less. Only if even a low quality setting can't get there does it reduce the pixel dimensions, and then only as far as needed. Each file shows its size and dimensions before and after, so you can see exactly what changed.

The order matters. Many upload forms also check pixel dimensions, so the tool keeps the original size whenever a decent quality fits. When it doesn't, a slightly smaller picture almost always looks better than one crushed into blocky artifacts.

If you know the form's maximum width, say 800 px, enter it as the optional max width. Fewer pixels leave more of the 50 KB for quality.

50 KB, 50 KiB, and why the file is 50,000 bytes

KB means two different things depending on who's counting:

Counting method 1 KB is 50 KB is
Decimal (macOS, iOS) 1,000 bytes 50,000 bytes
Binary, KiB (Windows labels it KB) 1,024 bytes 51,200 bytes

Because the target is 50,000 bytes, the file passes either way. Windows lists it as 49 KB, a Mac as 50 KB, and a form that checks for 50 × 1,024 bytes has 1,200 bytes to spare. If a form still rejects the file, the problem is usually the format (some accept only JPG) or the pixel size, not the file size.

What 50 KB looks like

50 KB is tight for a photo, and how large the picture can stay depends on what's in it. Flat backgrounds, skin and clear sky compress well. Grass, gravel, hair, fabric texture and sensor noise eat bytes. A headshot against a plain wall, or a clean document scan, keeps far more resolution than a busy street scene at the same file size.

Two habits help more than any setting:

  • Crop first. Cut away background you don't need. A headshot cropped close loses nothing important and leaves the 50 KB for the face. The passport photo tool crops to official sizes.
  • Start from the original. A photo that a messaging app has already compressed carries blocky artifacts, and compressing it again makes them worse.

JPG or WebP

JPG is accepted everywhere and is the safe choice for application forms. WebP is noticeably smaller at the same quality, so it can keep a bigger or sharper image under 50 KB, but plenty of upload forms still reject it. PNG is lossless and has no quality setting, which makes it a poor fit for a tight size target, so export photos as JPG or WebP.

Where 50 KB limits come from

Job portals, exam and university registrations, and government and visa sites often cap photo and signature uploads at somewhere between 20 and 50 KB, sometimes with a required pixel size as well. The other quick targets cover the common limits: 20, 100, 200 and 500 KB, and 1 MB.

Compressing a batch

  1. Drop as many images as you need, or choose them from your device.
  2. 50 KB is already selected. Switch targets if your form asks for a different one, and set a max width if it gives a pixel limit.
  3. Check the before and after sizes and dimensions for each file.
  4. Download them one by one, or all together as a zip.

If an image needs cropping to a particular shape first, use the crop tool and bring the result back here. All the processing happens in your browser, so nothing is uploaded.

Questions people ask

More sizes and tools