Skip to content

Sharp for Image Convert Demo

Convert images between different formats (WebP, AVIF, JPEG, PNG).

Usage

Convert images to modern formats like WebP and AVIF for better compression and quality.

Supported Formats

  • WebP: Excellent compression, wide browser support
  • AVIF: Best compression, growing browser support
  • JPEG: Universal compatibility
  • PNG: Lossless, supports transparency

Example

javascript
// Convert to WebP
await sharp('input.jpg')
  .webp({ quality: 80 })
  .toFile('output.webp');

// Convert to AVIF
await sharp('input.jpg')
  .avif({ quality: 80 })
  .toFile('output.avif');

Released under the Apache 2.0 License.