[View source on GitHub](https://github.com/microlinkhq/optimo)

To convert JPEG to GIF, run `npx optimo photo.jpg --format gif`. Useful for legacy tooling that requires GIF output. Optimo handles format conversion and optimization in a single step.

## Command

Convert a file by targeting the output format:

```
npx optimo photo.jpg --format gif
```

Tip: add `--dry-run` to preview changes.

## Why convert?

- Useful for legacy tooling that requires GIF output.
- Best for simple graphics; photos usually look worse as GIF.

## Format notes

**JPEG**  
The classic photo format: widely supported, good quality-to-size for photographs.

[Optimize JPEG](/content/optimize/jpeg/index.html) [Compress JPEG](/content/compress/jpeg/index.html) [Resize JPEG](/content/resize/jpeg/index.html) [JPEG guide](/content/formats/jpeg/index.html)

**GIF**  
Legacy animated image format that is still widely used for simple loops.

[Optimize GIF](/content/optimize/gif/index.html) [Compress GIF](/content/compress/gif/index.html) [Resize GIF](/content/resize/gif/index.html) [GIF guide](/content/formats/gif/index.html)
