1. Choose the image
Drop a JPG, PNG, or WebP file, or click to pick one. It is opened by your browser and is not uploaded.
Target file size: 50 KB
Compress an image to 50KB with a private, browser-based image compressor, or resize a photo to 50 KB for an online form. Choose a JPG, PNG, or WebP file, set dimensions and DPI if you need them, and download the result. Nothing is uploaded.
Your image
JPG, PNG, or WebP. The file stays on your device.
Common form sizes
With both sides set, the image is cropped from the center to fit that shape. Centimeters and inches need a DPI to become pixels.
Result
The new file size, pixel size, and a preview appear here.
Three steps, all in the browser.
Drop a JPG, PNG, or WebP file, or click to pick one. It is opened by your browser and is not uploaded.
The compressor searches for the highest JPG quality that fits under 50 KB, and only scales the pixel size down when quality alone cannot get there.
Look at the preview and the new pixel size, then download the 50 KB image. Adjust the target if your form uses a different limit.
Use this when the form names exact dimensions as well as a 50 KB limit.
Instructions such as “240 × 240 pixels, 200 DPI, within 50 KB” combine three requirements. Open the optional settings, enter the width and height in pixels, centimeters, or inches, add the DPI, and the compressor crops from the center to that shape before fitting the file under 50 KB.
With 50 KB there is room for more pixels than at smaller limits. A 3.5 × 4.5 cm photo at 300 DPI is 413 × 531 px, and a 2 × 2 inch photo at 300 DPI is 600 × 600 px; both normally fit under 50 KB at a comfortable quality. The presets are common examples, not official requirements. Use the numbers from your own form.
When a DPI is set and the output is JPG, the value is written into the file. You can confirm it afterwards with the Image DPI Checker.
For forms that accept a range instead of a single limit.
The compressor returns the largest file that fits under the target, so a 50 KB target normally produces a file in the mid-to-high 40s, well inside a 20–50 KB range. The exact size is shown beside the download button.
If your result lands under 20 KB, the source image is small. Enter larger dimensions in the optional settings, or start from a higher-resolution original. For a stricter limit, use Resize Image to 20KB.
Enough for a clear photo at document size, not for a full-resolution picture.
As a rough guide, a photo around 500 × 600 px usually looks clean at 50 KB. Scanned signatures and simple graphics fit at larger pixel sizes.
A 12-megapixel photo cannot stay at full size in 50 KB. The compressor reduces the pixel size and reports the new dimensions.
All three are accepted. Output is JPG by default; WebP often keeps more detail at 50 KB if your form accepts it. Transparent areas become white in JPG.
Short answers before you upload the file to a form.
Some loss is unavoidable when a file has to shrink to 50 KB, but you can keep it small: start from the pixel size the form needs instead of a full-size photo, so the 50 KB are spent on fewer pixels.
Choose the JPG, keep the target at 50 KB, and download the result. The compressor picks the highest quality that fits and only reduces the pixel size if it has to.
Open the optional settings, enter 240 for both width and height with the unit set to pixels, and add a DPI if the form asks for one. The image is cropped to a square and compressed under 50 KB.
The target is an upper limit. If the image already fits at high quality, the file can be well under 50 KB. Enter larger dimensions if a form needs a minimum size.
No. The image is processed by your browser on your device. It is not uploaded or stored, and no file name or image detail is sent to analytics.
Need a stricter limit, or want to verify the file before submitting it?
The image is decoded, resized, and re-encoded by your own browser. It is not uploaded, stored, or sent to analytics.
Compress to 50KB