OnDeviceNo upload. Files never leave your device.

Image converters · OnDevice

Compress a photo to 50 KB for forms, without uploading

When a form asks for a small photo and names a 50 KB limit, drop the image here. The page searches JPEG quality and only resizes if a 50 KB file cannot be reached otherwise.

No upload. Files never leave your device.

Drop images here

JPEG, PNG, WebP, AVIF, GIF, BMP, and TIFF are welcome. Multiple files are fine. Output is always JPEG so the size cap can be met.

Results

No files yet. Nothing is sent to a server when you add them.

Application photos that have to stay small

Application forms and ID-style uploads sometimes reject a portrait because the file is slightly over the cap, even when the crop looks right. They do not all use the same number, so this page is only the 50 KB preset: it keeps going until the JPEG is under 50 KB.

If the form also describes the framing — for example a head-and-shoulders crop, or a plain background — do that first in any editor, then compress here so the quality search is not spending bytes on background you would have cropped anyway. The file is processed on this device.

Frequently asked questions

Does this upload my photo?

No. Compression runs in a Web Worker on your device. Nothing is sent to a conversion server.

Will this match a specific application form’s rules?

It will meet a 50 KB file-size cap. Forms may also require a certain crop, background, or pixel size. Follow those instructions separately, then use this page for the weight of the file. We do not publish another organization’s rules.

How does it hit 50 KB?

The image is decoded, then encoded as JPEG while the quality setting is searched so the file stays under 50 KB and as sharp as possible. If even a low-quality JPEG is still too big, the image is resized and the search is tried again.

Should I crop first?

If the form wants a portrait, yes. A tighter crop usually looks better at 50 KB than a full-scene photo that had to be squeezed to the same weight.

Can I compress many files at once?

Yes. Add a batch, compress, then download a ZIP.