Drag & Drop your image here
or click to browse or paste (Ctrl+V)

Compress an image to under 1MB online for free. Fix "file too large" errors on email, uploads and websites while keeping your photo looking full quality.
or click to browse or paste (Ctrl+V)
Hitting a 1MB ceiling is the everyday version of this problem: an email bounces because the attachment's too big, a website upload field refuses your photo, or a CMS caps images at 1MB to keep pages fast. At this size you have plenty of room, so the goal isn't to shrink aggressively — it's to get comfortably under 1MB while keeping the image looking essentially untouched.
Modern phone photos are often 4–12MB, mostly because of high resolution and camera metadata you do not need for sharing or uploading. Dropping to under 1MB typically means slightly reducing the dimensions and re-saving at a sensible JPG quality — changes you will not notice on a screen but that cut the file to a fraction of its size. Upload your image here and the tool handles that trade-off for you, landing under 1MB automatically.
This is the size to reach for when quality matters and the limit is generous: sending a photo by email, uploading to a blog or store, or attaching an image to a form that rejects anything over a megabyte. If you need to go much smaller (say, a form with a KB-level cap), use the 100KB or 50KB pages instead.
Clear "attachment too large" errors by getting a photo comfortably under the 1MB threshold.
Upload a near-full-quality photo to a blog or online store that caps images at 1MB.
Fix an upload field that refuses your photo for being over a megabyte, with no visible quality loss.
Professional results in 3 simple steps.
Select your photos or videos. Files processed locally.
Our powerful engine optimizes your files instantly.
Get your optimized files immediately.
We use cookies for analytics (and ads if/when AdSense is enabled). By accepting, you allow these uses. See our Privacy Policy and Cookie Policy.