A single screenshot can be 2-5MB as PNG, especially from high-resolution displays. Documentation with 20 screenshots suddenly weighs 40-100MB. The good news: PNG screenshots can often be compressed by 50-80% with zero visible quality loss, because most screenshot tools use fast but inefficient default compression.
Why PNG Screenshots Are Large
PNG is a lossless format - it preserves every pixel perfectly. But PNG compression efficiency varies enormously based on the compression algorithm and settings used:
- macOS screenshot tool uses fast, minimal compression → large files
- Windows Snipping Tool is slightly better but still not optimal
- Third-party tools vary widely
Re-compressing with an optimized PNG encoder can shrink files dramatically without changing a single pixel.
Lossless PNG Optimization
The Compress tool can re-encode PNG files with better compression. Since PNG is lossless, the output is pixel-identical to the input - just smaller.
Typical savings:
| Screenshot Type | Original | Optimized | Savings |
|---|---|---|---|
| macOS desktop | 3.2MB | 1.1MB | 66% |
| Web page | 1.8MB | 0.7MB | 61% |
| Code editor | 0.9MB | 0.3MB | 67% |
| Terminal output | 0.4MB | 0.1MB | 75% |
When to Convert to WebP Instead
If lossless PNG optimization isn't enough, WebP lossless produces even smaller files - typically 26% smaller than optimized PNG. The tradeoff: not all software accepts WebP (though all modern browsers do).
For web-only use (documentation sites, blogs), WebP lossless is the best choice. For sharing via email or inserting in documents, stick with PNG for compatibility.
Quick Workflow
- Take screenshot
- Drop in Compress tool
- Choose PNG (lossless) or WebP (lossless) output
- Download optimized version
Conclusion
PNG screenshots are larger than they need to be. A quick pass through the Compress tool can cut file sizes by 50-80% without losing a single pixel of quality. For web use, WebP lossless pushes savings even further. All processing happens in your browser.
Try it yourself
Free, private, runs in your browser. No sign-up required.
