# Convert JPEG to AVIF

To convert JPEG to AVIF, run `npx optimo photo.jpg --format avif`. AVIF can deliver very small files for photo-heavy pages. Optimo handles format conversion and optimization in a single step.

## Command

Convert a file by targeting the output format:

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

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

## Why convert?

- AVIF can deliver very small files for photo-heavy pages.
- Best when you can tolerate slower encoding for better compression.

## 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)

### AVIF

High-compression modern image format that can beat WebP on size at similar quality.

- [Optimize AVIF](/content/optimize/avif/index.html)
- [Compress AVIF](/content/compress/avif/index.html)
- [Resize AVIF](/content/resize/avif/index.html)
- [AVIF guide](/content/formats/avif/index.html)

## Not sure which to use?

If you're choosing a delivery format, here's a quick comparison.

- [JPEG vs AVIF](/content/compare/jpeg-vs-avif/index.html)
