Convert JPEG to WebP

A practical, local workflow for converting JPEG to WebP with optimo.

Last updated: 2026-03-18

To convert JPEG to WebP, run npx optimo photo.jpg --format webp. WebP often reduces JPEG size at similar perceived quality. Optimo handles format conversion and optimization in a single step.

Command

Convert a file by targeting the output format:

npx optimo photo.jpg --format webp

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

Why convert?

  • WebP often reduces JPEG size at similar perceived quality.
  • A good upgrade when you control delivery and want smaller files.

Format notes

JPEG
The classic photo format: widely supported, good quality-to-size for photographs.
WebP
Modern image format with great compression and broad browser support.

Not sure which to use?

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

Frequently asked questions

How do I convert JPEG to WebP?
Run "npx optimo photo.jpg --format webp" in your terminal. Optimo handles the format conversion and applies optimization in a single step.
Why convert JPEG to WebP?
WebP often reduces JPEG size at similar perceived quality. A good upgrade when you control delivery and want smaller files.
Does converting JPEG to WebP lose quality?
Optimo uses sensible defaults that balance file size and quality. For lossless conversion (where possible), omit the --lossy flag. Add --dry-run to preview the result before committing.