How to get a photo under 1MB
- Drop one or more JPG, PNG or WebP images into the box above. The 1MB target is already selected.
- The tool searches for the highest quality that still fits under the limit and shows the new size next to each image.
- Download the result, or all of them as a ZIP. Your original files are not changed.
Each result lists the quality setting it used and, if the image had to be made smaller, its old and new dimensions — so you can see exactly what it took to reach the limit instead of guessing.
Is 1MB 1,000 KB or 1,024 KB?
Both definitions are in everyday use, and the gap between them is a common reason a file that “should” fit gets rejected. In the decimal definition used by most storage makers and by macOS, 1MB is 1,000,000 bytes. In the binary definition used by Windows File Explorer and many other programs, 1MB is 1,048,576 bytes (1,024 KB). A website's upload check can use either one. A photo of 1,030 KB passes the second check and fails the first.
This tool always aims below the stricter number. A 1MB target means the result is at most 1,000,000 bytes, which fits either way. The same rule applies to every size here: 500 KB means 500,000 bytes at most. The file ends up about 2% smaller than the looser limit would allow — far too little difference to see.
| Where you check the size | What “1 MB” means there | A 1,000,000-byte file shows as |
|---|---|---|
| Windows File Explorer | 1,048,576 bytes | 976–977 KB |
| macOS Finder | 1,000,000 bytes | 1 MB |
| This tool's result list | 1,048,576 bytes (shown in KB) | 976.6 KB |
If you want to be certain, look at the exact byte count: on Windows, right-click the file, choose Properties and read the number in brackets after the size.
Where 1MB limits come up
A 1MB ceiling is common wherever a site stores a lot of user photos: job and admission applications, government and exam forms that ask for a photo or a scanned document, marketplace and property listings, profile pictures, school and club registration pages, and support tickets. Modern phone cameras produce photos of several megabytes, so almost every picture taken on a phone needs compressing before one of these forms will take it.
Some forms add other rules next to the size limit, such as a minimum width in pixels, a required format like JPG, or a maximum size for a scanned signature. Check the form's instructions first: set Output format to JPEG if it asks for JPG, and raise Minimum width if it names a resolution, so the tool will never shrink the image below it.
How much quality is lost at 1MB?
Usually very little you can see. A large phone photo carries far more detail than a form, a listing or a screen can display, and JPEG compression removes the parts the eye notices least first. How far the quality setting has to drop depends mostly on the resolution and on how much fine texture the picture has: a 12-megapixel photo of grass and leaves needs much stronger compression than a portrait against a plain wall. The tool keeps the full dimensions while it can reach the target at a reasonable quality; if that would push the quality below about half, it scales the picture down instead, because a smaller photo at good quality looks better than a large one squeezed hard. The minimum width field decides how far it may go. To choose the size yourself, use Resize Image first — for example to 2,000 pixels wide — and compress that.
Photos that will not go under 1MB
- Screenshots and graphics saved as PNG are stored without loss, so they are often several times larger than a photo of the same size. Converting them to JPEG or WebP here is what makes them small.
- Very large images with a high minimum width. A panorama that must stay 6,000 pixels wide may simply not fit. Lower the minimum width and try again.
- Transparent PNGs get a white background, because the compressed copy is saved as JPEG or WebP with the transparent areas filled. If you need the transparency, this is not the right tool for that image.
For a limit other than 1MB, use Compress to 500KB, 200KB or 100KB, or type any number into Compress Image to Target Size. If the form also names exact pixel dimensions, Resize Image first.
Nothing is uploaded to do this
Decoding, the quality search and re-encoding all happen inside your browser via the Canvas API. The photo is never sent to a server, so there is no queue, no daily limit and no size cap beyond your own device's memory. Re-encoding through a canvas also removes EXIF metadata — camera model, GPS coordinates, timestamps — from the result, which is worth knowing before a photo goes into a public listing.