How does target size reduction work?
The tool uses binary search on quality parameters to find the best quality that fits within your target file size. If needed, it also scales down dimensions.
Compress images to a target file size. Perfect for meeting upload limits on forms, emails, and platforms.
This tool currently processes one image at a time in your browser. The current file limit is 20MB. This statement covers the current /tools image flow, including poster-prefilled entries, not every feature on poster.sh.
Drag & drop an image here, or click to browse
Supports PNG, JPG, WEBP
Max file size: 20MB
Select the image you need to make smaller.
Choose a preset (100KB, 200KB, etc.) or enter a custom target.
Save the optimized image that fits within your target.
The tool uses binary search on quality parameters to find the best quality that fits within your target file size. If needed, it also scales down dimensions.
The tool will try to reach your target by lowering quality and reducing dimensions. Very aggressive targets may result in visible quality loss.
You can upload PNG, JPG, or WebP images. The output is always JPG for optimal compression.
Yes. All processing happens in your browser. Your images are never uploaded to any server.
Turn your images into professional poster designs with AI
Try Poster Generator