Convert HEIC to WebP

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

Last updated: 2026-03-18

To convert HEIC to WebP, run npx optimo photo.heic --format webp. WebP is web-native and often smaller than JPEG for similar quality. Optimo handles format conversion and optimization in a single step.

Command

Convert a file by targeting the output format:

npx optimo photo.heic --format webp

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

Why convert?

  • WebP is web-native and often smaller than JPEG for similar quality.
  • Good default when you want modern compression and broad support.

Format notes

HEIC
A common camera output format (especially Apple devices) with efficient compression.
WebP
Modern image format with great compression and broad browser support.

Frequently asked questions

How do I convert HEIC to WebP?
Run "npx optimo photo.heic --format webp" in your terminal. Optimo handles the format conversion and applies optimization in a single step.
Why convert HEIC to WebP?
WebP is web-native and often smaller than JPEG for similar quality. Good default when you want modern compression and broad support.
Does converting HEIC 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.