Make photos easier to send while retaining useful detail.
Exact size image compressor
Compress images and photos to 1MB
Turn large camera images and photos into upload-friendly files under 1MB (1 MB) — without spending time on manual settings.
No sign-up. Your image stays on your device.
Reduce high-resolution images before adding them to a website or CMS.
Prepare product photos that are faster to upload and view.
How to compress an image to 1MB
The compressor starts at 1MB, equal to 1,048,576 bytes (1,024 × 1,024). If the portal requires fewer than 1,000,000 bytes, choose the 976KB option above. The limit applies to each image, not the combined batch. Check the downloaded dimensions and detail.
- The compressor on this page starts with 1MB selected. Change it only if your upload requires another limit.
- Upload one image or up to 10 images at once.
- Download the optimized image and check its dimensions and file size before uploading.
Read the full guide: how to compress images to 1MB
Why use an exact-size compressor?
Many upload forms reject files for being only slightly too large. TargetKB works backwards from your requested limit, automatically balancing image dimensions and JPEG quality instead of asking you to guess a quality percentage.
Check byte limits, output quality and format limitations if your upload is still rejected.
Frequently asked questions
How do I make images 1MB?
Upload one image or a batch of up to 10 images, select the 1MB target, and download the optimized results when processing finishes.
Can I compress a phone photo to 1MB?
Yes. Large photos from modern phones are ideal for this tool, which reduces their size while keeping them useful for web and email.
Can I choose a different limit?
Yes. Enter any KB or MB target in the tool above, or use a preset. Choose the maximum your destination allows and check whether it specifies decimal bytes.
Is TargetKB free?
Yes. The current image compressor is free to use and does not require an account.