Compress an image to under 50 KB
A photo under 50 KB for an upload form, at the best quality that fits, made on this device.
- Nothing is uploaded
- Works offline after first visit
- Open source
- No watermark · limit is your device’s memory; phones hold less
Shrink a photo under 50 KB for a job portal, visa or ID upload: the highest quality that fits, chosen automatically in your browser. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. The size limit is your device’s memory, and phones hold less; give the page a short while after one visit to save itself for offline use, and then it works offline.
Done
Open the network tab. Your files never appear in it.
Add files and run the tool to see every request this tab makes.
Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.
Fifty kilobytes is a common cap on passport-style photos for online applications, staff ID cards, school admission portals and older HR systems. At that size a head-and-shoulders photo can still look sharp on screen, as long as the pixels and the compression are balanced well, which is what this page does for you.
Each picture is held to 1000 pixels on its longer side, then saved as a JPG at the highest quality that lands under 50 KB. The result card tells you the quality it chose; anything from about 60 up looks clean at normal viewing size. If a very detailed photo cannot fit even at low quality, it is scaled down a little more instead of being turned to mush.
Several photos can go at once, each fitted separately, and downloaded together as a zip.
How it works
- Drop one or more photos.
- Keep 50 KB, or type the limit your form gives.
- Press Compress to 50 KB and download.
In your browser, not on a server
Resizing uses stepped downscaling on a canvas so text and edges stay sharp, and the browser encodes the result at the quality you choose. Everything happens in memory in your tab. Large batches are processed one image at a time so the page stays responsive on a phone.
Compared with upload-based tools: Image compressors that upload your photos limit you to a few files, a small size, or a watermark until you pay. This one has no counter to reset because there is no server to keep one.
Verify it yourself. Give the page a short while after one visit to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.
Questions
Does the photo still meet the dimension rules?
Many forms ask for a minimum such as 600 by 600 pixels. Set Resize to Exact size with those numbers and keep the 50 KB limit; the page then lowers only the quality, never the pixels, and tells you if the limit cannot be met at that size.
What is the difference between KB and kb?
On upload forms they almost always mean the same thing, kilobytes. Kilobits (kb in networking) would be an eighth of the size and are not used for file limits.
Can I get a PNG under 50 KB instead?
Choose PNG as the output format and the page will shrink the picture until the PNG fits, since PNG has no quality setting. For photos that means far fewer pixels than a JPG at the same size, so JPG is the better choice unless the form insists.
Is the file uploaded anywhere?
No. There is no server in this process. The page is a static file and the work is done by code running inside your browser tab. Give the page a short while after one visit to save itself for offline use; then you can turn off Wi-Fi and it still works.
More image tools
Compress & Resize Images
Make photos small enough to email or upload. Batch resize, set a quality, see the savings before you download.
Resize GIF
Set a new width and height for an animated GIF, by percent or in exact pixels. The animation plays as before, and the GIF stays on this device.
Crop GIF
Drag a box over the part of the animation you want to keep. Every frame is cropped to it, and the GIF never leaves this device.
Add text to GIF
Write a caption on every frame of an animated GIF and drag it where you want it. Done on this device, and the GIF is not uploaded.
Other conversions
- JXL to PNG
- JXL to JPG
- JFIF to JPG
- JFIF to PNG
- SVG to JPG
- GIF to PNG
- GIF to JPG
- PNG to ICO
- JPG to ICO
- BMP to PNG
- Compress image to 20 KB
- Compress image to 100 KB
- Compress image to 1 MB
- Compress image to 2 MB
- Resize image to 3000×3000
- Resize image to 1920×1080
- Crop to circle
- Crop to square
- Image to pixel art with grid
- Remove photo location
- Twitch emote resizer
- Animated emote resizer
Guides
- How to reduce an image's file sizeTwo settings do almost all the work. Here are the numbers to use for email, forms, listings and websites.
- Is Zamzar safe?Zamzar is one of the oldest online converters. Its storage window is longer than most, which is the detail worth knowing.
- A free Zamzar alternative with no daily limitZamzar's free service limits how many files you can convert and how big each can be. Here is an alternative with no such cap.
- A free FreeConvert alternative with no processing time capFreeConvert's free plan limits the processing time for each file and for the day. Here is an alternative with nothing to time out.
- A free ezgif alternative with no file size capEzgif caps how big a file you can upload. Here is an alternative where your video is never uploaded.