Assets

Image Compressor

Compress, resize and convert images to JPEG, PNG or WebP — entirely in your browser. Files never leave your device.

Everything happens locally via the browser's Canvas API — no image is ever uploaded to a server.
Choose Images or Drag & Drop
Supports JPEG, PNG, and WebP format optimization directly in your browser.
No images added yet.

About this tool

Comprehensive documentation & audit utility guide
Verified Utility

Large, uncompressed images are one of the most common causes of a slow Largest Contentful Paint. This tool re-encodes images using the browser's own Canvas API — nothing is uploaded to a server, so your files never leave your device, and there's no upload wait for large batches.

How it works
1
Add images

Click to choose files, or drag and drop — batches are fine.

2
Pick format, size and quality

JPEG, PNG or WebP, an optional resize scale, and a quality slider.

3
Compare and download

See the size reduction, then download the compressed file.

What it checks
Output formats: JPEG, PNG, WebP
Resize to 25%, 50%, 75% or original dimensions
Quality control for lossy formats (JPEG/WebP) — PNG is always lossless