Back to the home page

Free Windows app, open source

Smash It

Make your images, videos and PDFs smaller. Drop them on the window, the bear does the rest.

Get Smash It on GitHub How it works

Version 0.1. For Windows 10 (1809 or later) and Windows 11. In English and French.

Smash It's mascot: an angry black and red bear holding an image, a PDF and a video

How it works

Drop, smash, done

  1. Drop

    Drag files or whole folders onto the window. Images, videos and PDFs, all at once.

  2. Smash

    Smash It tries every engine that can handle each file, and keeps the smallest result.

  3. 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

Eight photos, before and after Smash It
File Before After Saved
bivouac-alpes.jpg 1.39 MB772.5 KB−45.9%
cascade-oregon.png 13.82 MB9.45 MB−31.7%
cote-californienne.jpg 1.73 MB961.2 KB−45.8%
fjord-norvege.jpg 1.98 MB1.07 MB−45.9%
fraises.jpg 1.78 MB992.1 KB−45.5%
meduse.png 7 MB4.03 MB−42.5%
quiraing-ecosse.jpg 1.34 MB745.2 KB−45.7%
yosemite.jpg 2.8 MB1.49 MB−46.9%
Total 31.85 MB19.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.

Smash It's main window listing eight compressed photos with their old and new sizes
Eight photos done: 12.43 MB saved out of 31.85 MB.
The settings panel open next to the file list
Settings, one section per kind of file: lossy or lossless, quality, output format, effort.
Before and after view of a fjord photo, split in the middle
Before and after: drag the split, click anywhere, or use the arrow keys. 1.98 MB down to 1.07 MB.

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.jpg next 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.

--lossless
No quality loss (default)
-q 75
Quality from 1 to 100
-t webp
Convert to another format
--keep
Keep the original next to the result
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.

Get Smash It on GitHub Suggest an idea or report a bug