Passport photo to 100 KB
Input: passport.jpg: 1200×1600, 480 KB
Output: passport_100kb.jpg: 1200×1600, 96 KB at quality 73
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Compress an image to an exact KB target — 20, 50, 100, 200, 500 KB or custom. Smart binary-search quality.
Most online forms have a hard limit on image size: passport offices want under 200 KB, government portals cap at 100 KB, school applications sometimes ask for 50 KB. Manually finding the right quality is frustrating — drop too low and the photo looks bad, drop too little and you're over the cap. This tool runs a binary search over JPG quality to find the highest-quality encoding that fits under your target. If even quality 5% can't reach the target (extremely detailed photos, very small targets), the tool transparently downscales the image and retries. The result hits within a few percent of your target every time. Picks WebP or JPG output, supports a custom background colour for transparent PNGs, and runs entirely in your browser. Perfect for passport photos, ID applications, school portals, and any size-capped image upload form.
Input: passport.jpg: 1200×1600, 480 KB
Output: passport_100kb.jpg: 1200×1600, 96 KB at quality 73
Input: avatar.png: 800×800 with alpha, 240 KB
Output: avatar_20kb.jpg: 800×800 white background, 19 KB at quality 60
Input: photo.png: 4032×3024, 5.2 MB
Output: photo_500kb.jpg: 4032×3024, 488 KB at quality 84