01. Set your target file size
Enter your upload limit, such as 100 KB or 200 KB. Automatic resizing adjusts quality first, then reduces dimensions when needed.
Choose a target file size and dimensions for multiple images at once. Photos are processed in your browser without uploading them to a server.
Up to 20 images · 20 MB each · Still images
JPG replaces transparency with white. Compression may change individual pixels. Only the first frame of animated images is processed.
Choose images to see your file list and results here.
This tool treats 100 KB as 100,000 bytes and shows the exact output byte count. Compare it with your upload limit. Exact dimensions use center cropping, so check that faces and text have not been cut off.
Enter your upload limit, such as 100 KB or 200 KB. Automatic resizing adjusts quality first, then reduces dimensions when needed.
With exact dimensions off, the long-edge limit preserves aspect ratio and does not enlarge small images. Choose WebP for transparency.
Review each image’s file size, dimensions and target status. Download individual results or save them together as a ZIP file.
It depends on the original resolution and image complexity. A smaller file limit may require lower quality or smaller dimensions. Check that text and faces are clear after downloading.
You can open PNG files, but the output is JPG or WebP. Choose WebP if you need transparency, and confirm that the destination accepts it.
Files are read in your browser and are not uploaded. Canvas re-encoding does not copy the original EXIF metadata directly, but you should still review sensitive images yourself.
Keeping dimensions does not guarantee the target file size. Enable automatic resizing or lower the maximum dimensions and try again. An error is shown if the browser cannot encode the selected format.