# ImageOptim

## How to use

1. Drag'n'drop PNG or JPEG files or directories onto main table view in ImageOptim's window.
2. Wait until it finishes.
3. Profit! (from smaller files)

Files will be overwritten with smaller versions. Unoptimized versions will be moved to Trash.

You can also drop files onto ImageOptim's Dock icon.

Learn how to change Preferences.

## Icons in file table

| Image has been optimized successfully.
| Everything went fine, but image couldn't be optimized any further.
| Optimization of this file is in progress.
| File is queued to be optimized after other files are finished.
| There was an error during optimization. You'll find explanation by running `Console.app`.

## How does it work

ImageOptim is a front-end (GUI) for these applications:

- Zopfli
- OptiPNG
- PNGCrush
- AdvPNG
- JpegOptim
- JpegTran
- MozJPEG
- and PNGOUT.

ImageOptim runs them and automatically selects the smallest file.