Resize an image to a size in KB.
For upload forms with a limit. Ready to go: at most 200 KB per photo. Change the number under Advanced.
- No account needed
- Never stored
- Images & PDFs
Click a file name to rename it. Use Resize / crop to give one image its own size, crop or format.
Tap an image to rename it, resize or crop it, or download it.
Get a photo under a fixed file size
Job portals, government forms, schools and web shops often ask for a photo of at most 100 KB or at most 500 KB. With the maximum file size there is no guessing: the quality is lowered step by step per photo until it fits, and no further than needed.
How to do it
- Open Advanced in the settings and enter the number of KB at Max file size. It is set to 200 now.
- Drop your photo in. You see the size of the result right away.
- Still too big, or does it get blurry? Make it smaller in pixels under Resize as well.
How many KB is enough?
- Passport or profile photo: 50 to 100 KB at 600 to 800 pixels.
- Photo in a form: 200 to 500 KB at 1600 pixels.
- Photo for a website: 150 to 300 KB at 1920 pixels, preferably as WEBP.
Going smaller than needed makes a photo blurry. The fewer pixels, the higher the quality can stay for the same number of KB. So with a tight limit: first fewer pixels, then the KB limit.
How it works
Three steps to resize, optimize or convert any number of images.
Upload images
Drop, paste or pick any number of JPG, PNG, WEBP, GIF, TIFF, AVIF, HEIC or SVG files.
Choose the settings
Pick a size, format and quality. Save them as a profile so they are ready next time.
Download
Every image is processed on the server, in memory. Download them one by one or all at once as a ZIP.
Features
Powered by libvips, the same engine large photo sites use. Nothing is stored, nothing goes to third parties. The demos below are live: try them.
Resize
Set a width, a height, a percentage or a box to fit in. Give one side and the other follows the aspect ratio. "Exact" forces a size and crops the rest with smart cropping.
Need the same size for a whole batch? Drop them all at once; the settings apply to every image.
Try it: change the width on the right.
Optimize
Choose a quality from 1 to 100, or set a maximum file size in KB and let the tool find the highest quality that fits. Metadata such as GPS location is stripped by default.
Lossless mode for logos and screenshots, mozjpeg for JPG, and fine control over chroma subsampling, effort and sharpening under Advanced.
Try it: drag the line and move the quality slider.
Convert
Turn anything into JPG, PNG, WEBP or AVIF, or keep the original format. The format you pick stays selected for every image you add, no surprises.
WEBP is typically 25–35% smaller than JPG at the same quality and works everywhere; AVIF is smaller still for modern sites.
Try it: pick a format and watch the file size.
Crop
Open any image from the list and drag a crop box over it, free or locked to a ratio. Social presets for Instagram, Facebook, X, LinkedIn and YouTube set both the crop and the exact output size.
The crop only applies to that one image; everything else keeps following your global settings.
Try it: drag the box or its corners, or pick a preset.
Frequently asked questions
How do I make a photo smaller than 100 KB?
Set the maximum file size to 100 under Advanced and choose Fit in with, for example, 800 pixels under Resize. The photo stays sharp and ends up under 100 KB.
What if it cannot get under the limit?
Then you get the smallest version the lowest quality allows, with a note. Make the photo smaller in pixels in that case.
Does the KB limit work for PNG and WEBP too?
Yes, for JPG, WEBP, AVIF and PNG. For PNG the number of colours goes down instead of the quality.
Is 1 MB the same as 1000 KB?
Almost: 1 MB is 1024 KB. For 1 MB enter 1024, or a little less for some room.
verklein.nu in Chrome
Resize and compress straight from your browser: open the side panel, or right-click any image on the web. Free, no account.