How it works
Drop, smash, done
-
Drop
Drag files or whole folders onto the window. Images, videos and PDFs, all at once.
-
Smash
Smash It tries every engine that can handle each file, and keeps the smallest result.
-
Done
A file is only replaced if it really got smaller. The original goes to the Recycle Bin, so you can always get it back.
Real results
Same photos, 39% lighter
Eight holiday photos, compressed in lossy mode at quality 85. You will not see the difference. Your disk will.
12.43 MB saved out of 31.85 MB
| File | Before | After | Saved |
|---|---|---|---|
| bivouac-alpes.jpg | 1.39 MB | 772.5 KB | −45.9% |
| cascade-oregon.png | 13.82 MB | 9.45 MB | −31.7% |
| cote-californienne.jpg | 1.73 MB | 961.2 KB | −45.8% |
| fjord-norvege.jpg | 1.98 MB | 1.07 MB | −45.9% |
| fraises.jpg | 1.78 MB | 992.1 KB | −45.5% |
| meduse.png | 7 MB | 4.03 MB | −42.5% |
| quiraing-ecosse.jpg | 1.34 MB | 745.2 KB | −45.7% |
| yosemite.jpg | 2.8 MB | 1.49 MB | −46.9% |
| Total | 31.85 MB | 19.42 MB | −39% |
What it handles
Images, videos and PDFs
-
Images
JPEG, PNG, TIFF, BMP, JPEG XR and HEIC, made smaller with or without any quality loss.
Also converts between JPEG, PNG, WebP, AVIF, HEIC, TIFF, JPEG XR and BMP.
-
Videos
MP4 in H.264, which plays everywhere, or HEVC, about 40% smaller. Uses the encoder built into Windows, and the graphics card when it can.
MOV, MKV and AVI become MP4, only when that makes them smaller.
-
PDF
The images inside get recompressed. Text, fonts, links, forms and bookmarks stay exactly as they were.
Signed and encrypted PDFs are left alone, so nothing breaks.
See it
A calm window for an angry bear
One list, one settings panel, one before and after view. Nothing else to learn.
Safe by design
Your files are in good paws
The bear looks angry, but he is careful. Here is what Smash It promises.
- Never bigger. A file is only replaced when the result is actually smaller.
-
Originals are safe. They go to the Recycle Bin. Or keep them, and get
photo-compressed.jpgnext to them. - Photos look the same. Camera info, dates and GPS are removed by default, but the colour profile and orientation are always kept.
- PDFs stay valid. The result must pass a validity check and keep the same number of pages, or the original stays.
- Nothing leaves your computer. No account, no upload. Everything runs on your machine.
For scripts and power users
Also on the command line
The smashit command does the same job from a terminal or a
script. This one compresses a whole folder at quality 75.
smashit -q 75 "C:\Photos"
Questions
Before you ask
Is it really free?
Yes. Smash It is free and open source, under the GPL 3.0 licence. The tools it bundles keep their own licences.
Is there an installer?
Not yet. Smash It is at version 0.1. For now, you build it from the source code with the .NET 10 SDK: the steps are in the read me on GitHub. Watch the repository to know when the first release is out.
Will my photos look worse?
Not in lossless mode: every pixel stays the same. In lossy mode you choose the quality, and the before and after view lets you check every image.
Can it read HEIC, WebP and AVIF photos?
Yes, with the free HEIF, HEVC, WebP and AV1 image extensions from the Microsoft Store.
Does it work on a Mac?
No, Smash It is made for Windows. It is built in the spirit of ImageOptim, which does a similar job on a Mac.
Coming next
The bear is still hungry
- Right-click any file in the File Explorer to smash it
- More engines: gifsicle, svgo and pngquant
- Finer video settings with ffmpeg: CRF, AV1, VP9
- Smaller images inside PDFs, with a resolution cap
- Zoom to 100% in the before and after view
- Presets, and settings for each engine
Ready to smash?
Get the code on GitHub, watch it to hear about the first release, or tell me what you would like it to do next.