Compress Image to 1 MB
Start with a 1 MB file limit. The tool only offers a download when it meets your chosen limit. Check the size and quality before you save it.
Free to use. No signup. No watermark. Your images stay in your browser.
Your image
No image selected.
Your preview will appear here.
Position your crop
Drag the image or use the sliders to keep your subject in view. Then create your image to save this crop.
Preview fits this space. View at 100% to check the pixels.
Your image stays on this device. We do not upload it.
Image settings
Output limit: 4,096 px per side and 16 million pixels.
Choose an image to get started.
Your image is ready.
Download imageUse Mallary to share your next post.Your image is ready.
Post it everywhere with Mallary.
Create, schedule, and share posts across 10 social networks. Use Mallary in your browser, or connect your favorite AI tools.
- Post now or schedule for later
- 14-day free trial
- Official platform APIs
From this tool to your next post
Now that the file fits your limit, use Mallary to prepare a post and share the image across your connected social accounts.
A 1 MB file still needs the right format and shape for each network. YouTube uses an image as a video thumbnail, not as a standalone video.
Change the image shape- Download the image after it meets the 1,000 KB target.
- Add it to Mallary with your caption and choose your accounts.
- Review each post, then publish or schedule it.
"I automated the posting on 5 different platforms in under 20 minutes. Highly recommend!"
"I was totally confused by the official TikTok API. Mallary made it simple. Using it every day."
"OAuth management is usually a nightmare. Mallary abstracted that away completely."
Choose a starting format for the 1 MB limit
Choose a setting here, then check your image in the editor.
| Setting | When to use it |
|---|---|
| A photo under the 1 MB target | Start with JPG and the 1,000 KB target. Check fine detail and the final dimensions before saving. |
| A graphic with small text | Try PNG at 1,000 KB. Its quality slider has no effect, so reaching the limit may need fewer pixels. |
| An upload site that accepts WebP | Compare WebP at 1,000 KB with a JPG copy. Save the one that keeps the detail you need. |
This tool's 1 MB target. 1,000 KB means 1,000,000 bytes here. While that target is selected, a download is offered only at or below it. If the tool cannot meet the target, it shows an error.
Your selected settings. Changing Maximum file size changes the limit. Clearing it removes the limit. Reaching a small target can reduce quality or pixel dimensions, so check the result before you save.
See a real compression example
This illustrated example uses the same compressor as the tool above. Your file size and quality will depend on your own image.
PNG source to JPG. Starting size: 2400 x 1600 px. Starting file quality: 95%. Maximum file size: 1000 KB. The tool may lower quality or dimensions to meet the limit. These numbers describe this illustration only.


These are smaller previews of real exports from this tool. Sizes above describe the full files. Your result depends on your source image and settings.
A few things to know.
This tool uses 1 MB to mean 1,000,000 bytes. A limit written as 1 MiB means a different number of bytes.
A strict file size target can mean less detail or smaller pixel dimensions. Check the result before you use it.
Keep Maximum file size at 1,000 KB for a download of 1,000,000 bytes or less. If the tool cannot meet that limit, it shows an error instead of a download. Changing or clearing the field changes the limit.
Output can be up to 4096 pixels on each side and 16 million pixels in total. Large source images start smaller, even before compression.
Your questions, answered.
Will my download be 1 MB or less?
Yes, when Maximum file size stays at 1,000 KB. Every completed download then has 1,000,000 bytes or fewer. If the tool cannot meet that target, it shows an error. Changing the field uses your new limit; clearing it removes the limit.
Will compression keep my original image width and height?
It starts with your original size when that fits the output limits. Larger images start smaller. To reach the file size target, it may lower quality or reduce the dimensions further. Check the size shown with the result.
What if my image is already smaller than 1 MB?
You may not need to compress it. Compare the result with your source image and use the copy that looks best while staying within your upload limit.