Free JPG Photo Shrinker

Is your photo too big for an email, a website, or that stubborn upload form? Puffin will make your JPG pictures smaller — up to 90% lighter — while keeping them looking great. Need to shrink many photos at once? Just drop them all in. It's free, fast, and your photos never leave your computer or phone.

Your files are safe with Puffin

100% Private — Files Never Leave Your Device Free Forever — No Watermarks, No Sign-Up No Software to Install — Works in Your Browser

How to make a picture file smaller for email or uploads

  1. Choose your photos by dropping them into the area above, or tap "Choose Photos" on your phone. You can add multiple JPGs at once for batch compression.
  2. Puffin gets to work right away — shrinking your photo in just a second or two.
  3. Check the before-and-after preview to see that your photo still looks great.
  4. Tap "Save Photo" to keep the smaller version on your computer or phone. Done!

Why is my photo so big, and why should I make it smaller?

Modern phones and cameras take amazingly sharp photos — but all that sharpness comes with a price: big file sizes. A single photo from your phone can easily be 5 to 10 megabytes. That's way too large for most email attachments, website uploads, or online forms that have a limit like "maximum 2 MB." Big photos also make websites load painfully slow, which nobody enjoys.

Puffin's photo shrinker fixes this by carefully making the file size smaller while keeping everything that matters — the colors, the details, the sharpness your eyes actually notice. It also removes hidden information that cameras store inside photos (like the exact spot where you took it), which is actually good for your privacy. Need to shrink a whole batch of photos? Drop them all in and we'll handle every one, packing the results into a single ZIP. The best part? Everything happens right here on your own computer or phone. Your photos are never sent anywhere — nobody else ever sees them.

What's different?Straight from your cameraAfter Puffin shrinks it
File sizeVery big (5–10 MB)Much smaller (under 500 KB)
Email & uploadsOften rejected — "file too large"Goes through every time
Website speedSlow pages that people leaveFast pages that people stay on
Hidden camera infoContains your location and camera detailsRemoved — better for your privacy

Frequently Asked Questions

Will I lose my original photo?
No — your original is 100% safe and untouched. Puffin creates a brand new, smaller copy. It never changes or deletes your original picture.
My upload form says my photo is 'too large' — can Puffin help?
That's exactly what Puffin is here for. Whether it's a job application, a school portal, or a government form — just shrink your photo here first, and it will fit right in.
How do I compress a JPG for a passport or visa application?
Many government portals require photos under 200 KB or 1 MB. Just drop your passport photo here, lower the quality slider until the file size meets the requirement, and download. The photo stays sharp enough for official use.
Does compressing a JPG remove EXIF data like location and camera info?
Yes — our tool strips out EXIF metadata (GPS location, camera model, date taken) during compression. This is actually a privacy bonus: your location won't be embedded in photos you share online.
What quality setting should I use for social media?
For Instagram, Facebook, and Twitter, a quality of 75–85% is the sweet spot. The picture still looks great on screens, but the file is much lighter. Social platforms compress your photo again on upload anyway, so starting with a well-optimized image gives you the best results.