PixHaul/Image Compress
Shrink image file size

Image Compress

Compress JPG, PNG or WebP images with a quality slider. See before/after file sizes and download the smaller version.

Drop an image to compress
JPG, PNG or WebP · we’ll shrink it without uploading
Why this tool

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.

Real-time before/after comparison so you can see exactly what quality you’re giving up.
Optional max-dimension limit lets you compress and downscale in one pass — perfect for web upload limits.
Convert to WebP for the smallest file sizes that modern browsers natively support.
Local-only — your private photos never touch a server.
How to use it

Image Compress in four steps.

  1. 1

    Drop the image

    Drag a JPG, PNG or WebP into the drop area. Original file size and dimensions are displayed instantly.

  2. 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. 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. 4

    Compress and save

    Click Compress to render the optimized version, see the reduction percentage, then click Save to download it.

Common questions

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.

More tools