Image Compress
Compress JPG, PNG or WebP images with a quality slider. See before/after file sizes and download the smaller version.
Built for fast, private, no-nonsense work.
Image Compress is part of PixHaul — a small set of browser-based tools we built because most of the “free online” alternatives are slow, ad-laden, and upload your files before they’ll process them. PixHaul does none of that.
Image Compress in four steps.
- 1
Drop the image
Drag a JPG, PNG or WebP into the drop area. Original file size and dimensions are displayed instantly.
- 2
Pick an output format
JPG is the smallest for photos. WebP is the best size-to-quality ratio for the modern web. PNG stays lossless if you need transparency.
- 3
Tune the quality slider
Lower numbers make smaller files. 70–80 is usually indistinguishable from the original for photos. PNG is lossless so the slider is disabled there.
- 4
Compress and save
Click Compress to render the optimized version, see the reduction percentage, then click Save to download it.
Questions, asked & answered.
How much can I shrink an image?
Typical photos compress 60–90 % in JPG or WebP without obvious quality loss. PNGs containing photos compress dramatically when converted to JPG; PNGs with logos or screenshots compress less because they’re already efficient.
Is compression lossy or lossless?
JPG and WebP are lossy — they trade a small amount of perceived quality for huge file-size savings. PNG is always lossless. PixHaul tells you which is which in the format picker.
What quality setting should I use?
For photos on the web, 70–80 is a great default. Below 50 you’ll start to see artifacts in sky and skin tones. Above 90 the file gets bigger fast with diminishing visible improvement.
Does it strip EXIF / metadata?
Yes — canvas-based re-encoding strips EXIF, GPS coordinates, camera serial numbers and other metadata. That’s a privacy win when you’re sharing photos online.
Is my image uploaded?
Never. Compression runs in your browser via the Canvas API. We have no way to see your image.
How does this compare to other online image compressors?
Most other compressors upload your image to a server, often with file-size limits on the free tier. PixHaul uses standard browser encoding which is fast and private. The results are excellent for JPG and WebP; for PNG, server-side palette-reduction tools may squeeze slightly more out, at the cost of an upload.
Can I batch-compress a folder?
Not yet — one image at a time. Multi-file compression is on the roadmap.