Side by side
RIOT vs Smush
Both stand on image compression software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan WindowsMacLinux
RIOT provides free local image optimization across three desktop operating systems. Its format coverage, batch tools, resizing, and live comparison support routine file preparation.
Visit RIOT Free plan API
Choose Smush if you need API-based image processing alongside campaign formats and targeting tools. Look elsewhere if A/B testing is essential or the listed upload-size ceiling does not fit your needs.
Visit SmushThe facts
| RIOT | Smush | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Windows, Mac, Linux | API |
| Lowest paid plan | Free or on request | Free or on request |
| Plans published | 1 | 2 |
| Maker | RIOT | Not published |
| Website | riot-optimizer.com | wpmudev.com |
| On image compression software | #24 of 85 | #20 of 85 |
RIOT: what it does well
- Free desktop image optimization
- Supports eight listed image formats
- Batch processing for image groups
- Live original-versus-optimized preview
- Metadata controls included
What to know first
- No API access
- Desktop platforms only
- No web or mobile platform listed
Smush: what it does well
- Offers both compression modes and batch processing.
- Resizes images and provides metadata controls.
- Supports JPG/JPEG, PNG, GIF, WebP, and AVIF.
- Campaigns support audience and geo-targeting.
- Provides lead capture forms and custom CSS.
What to know first
- A/B testing is not supported.
- The maximum upload size is 256.

