Any photo, at the file size you need.
Upload forms, portals and email limits often cap a photo at 200 KB, 500 KB or 1 MB. Squish reduces any photo to the size you pick in a couple of seconds, shows the before and after file sizes, and saves the result as a new copy. It all runs on your iPhone or iPad.
One purchase (US$0.99 in the US store). No subscription, no ads, no account, no in-app purchases. iPhone and iPad, iOS 16 or later.
Pick the size, not a slider.
Tap 200 KB, 500 KB or 1 MB, or type any number of KB. Squish shows the before and after file sizes at once, so you know the photo fits before you save it.
The best quality that fits.
Squish searches for the highest quality that still fits your target. When quality alone is not enough, it also scales the picture down.
Nothing leaves your device.
Squish has no networking code, so it works in airplane mode and your photos are never uploaded. No account, no analytics, no ads.
A copy, not a replacement.
Save to Photos adds the smaller version as a new photo and leaves the original alone. Or tap Share to send the file through the iOS share sheet.
JPEG or PNG.
Choose the format you need. Photos in HEIC, the format iPhones use by default, are saved as JPEG unless you switch to PNG.
Built for iPhone and iPad.
A layout made for each, in light and dark mode, in English, German, French, Italian, Japanese and Portuguese.
For every form that says "file too large".
Applications and government portals that want a photo under 500 KB or 200 KB. Email with an attachment limit. Web uploads and messaging apps with size caps. Passport, ID and visa photos that must meet a file size limit (Squish changes the file size only and does not crop to a passport format). And freeing up space on your device.
Common questions
How do I reduce a photo to 500 KB on my iPhone?
Open Squish, tap Select Photo, pick the photo and check that 500 KB is selected (it is the default), then tap Save to Photos. Squish does the compressing in a couple of seconds and shows the before and after file sizes. For another size, tap 200 KB or 1 MB, or type your own number of KB.
Does Squish upload my photos?
No. Squish has no networking code, so compression runs on your iPhone or iPad and nothing is sent anywhere. It works in airplane mode, and it has no account, no analytics and no ads.
Is Squish a subscription?
No. Squish is a one-time purchase (US$0.99 in the US store). There is no subscription, no in-app purchase, no ads and no account.
Can I set a size other than 200 KB, 500 KB or 1 MB?
Yes. Type any number of KB in the Custom box, for example 100 for a 100 KB limit. The target is a ceiling: Squish looks for the highest quality at or under it, and if a photo cannot get that small, the After size turns orange instead of green.
Will the photo lose quality?
Some, because a smaller file always gives something up. Squish keeps the highest quality that still fits your target and shows you the result before you save. A typical photo reduced to 500 KB is hard to tell apart at normal viewing size, while one reduced to 50 KB shows the loss. If quality alone cannot reach the target, Squish also scales the picture down.
Does it change or delete my original photo?
No. Save to Photos adds the compressed version as a new photo and leaves the original where it is. Squish only asks for permission to add photos, so it cannot delete anything in your library.
Which formats does it save?
JPEG or PNG. Photos in HEIC, the format iPhones use by default, open normally and are saved as JPEG unless you switch to PNG. A PNG has no quality setting, so Squish gets a PNG under your target by scaling the picture down.
Can I compress several photos at once?
No. Squish compresses one photo at a time. After saving, tap New Photo to start the next one.
Can I use it for a passport, visa or government upload?
It can bring a photo under a portal's file size limit, such as 500 KB or 200 KB. Squish changes only the file size, and the picture's dimensions when quality alone is not enough. It does not crop to a passport or visa format or check a portal's other rules, so confirm the dimensions the portal asks for.
My email says the attachment is too large. What can I do?
Reduce the photo with Squish to the size your email provider allows, then attach the smaller copy. Apple's Mail can send an oversized file with Mail Drop instead, as Apple describes, but that sends the file through iCloud, so it does not help with an upload form or portal that wants the photo itself to be under a limit.
Which devices and languages does it support?
iPhone and iPad with iOS 16 or later, with a layout made for each. The app is in English, German, French, Italian, Japanese and Portuguese.