To optimize PNG images, run npx optimo image.png. Optimo applies format-specific ImageMagick-powered compression that typically reduces PNG file size by 15–40% without visible quality loss. The original file is kept if the output is not smaller.
Command
Start here. Run optimo on an image file:
npx optimo image.png
Tip: add --dry-run to preview changes.
When to use PNG
- UI assets
- logos
- icons
- graphics with transparency
Trade-offs
- Larger files than modern formats
- Not ideal for photos
Related formats
- JPEG – The classic photo format: widely supported, good quality-to-size for photographs.
- WebP – Modern image format with great compression and broad browser support.
- AVIF – High-compression modern image format that can beat WebP on size at similar quality.
- HEIC – A common camera output format (especially Apple devices) with efficient compression.
- JPEG XL – Next-gen image format designed for high quality and efficient compression.
- GIF – Legacy animated image format that is still widely used for simple loops.
- SVG – Vector format: crisp at any size and excellent for icons and illustrations.
Related conversions
- Convert PNG to WebP
- Convert PNG to AVIF
- Convert PNG to JPEG
- Convert PNG to JPEG XL
- Convert PNG to HEIC
- Convert PNG to GIF
- Convert JPEG to PNG
- Convert WebP to PNG
More for PNG
Compare formats
If you're picking a delivery format, comparisons can help.
Frequently asked questions
How do I optimize PNG files? Run "npx optimo image.png" in your terminal. Optimo applies format-specific ImageMagick-powered compression that reduces PNG file size while preserving quality. The original file is kept if the optimized output is not smaller.
Is PNG optimization lossless? By default, optimo uses lossless optimization for PNG. For additional compression, add the --lossy flag to allow minor quality trade-offs for significantly smaller files.
What tools does optimo use for PNG? Optimo uses ImageMagick, MozJPEG, and SVGO (depending on format) under the hood with format-specific settings tuned for PNG files.