Dev Tools
Essentials

Image Compressor

In-browser image compression: resize + JPEG/WebP/PNG export. No backend.

Drop an image here
or choose a file - everything stays local
About this image compressor
Local image processing
Compress and resize images directly in your browser without uploading files to a server.
The tool supports JPEG, WebP and PNG formats with quality control and multiple resize modes.
All image processing happens locally using browser APIs, making it safe to work with private images.
  • Resize images by width, height, fit or scale
  • Export JPEG, WebP or PNG with quality control
  • Preview original and compressed images
  • Everything runs locally - no uploads
Settings
Select resize and export options
Resize mode
Tip: "Fit" is a safe default for photos.
Max width
Max height
Width
Height
Scale
100%
Format
JPEG/WebP use quality. PNG is lossless.
Quality
82
Used for JPEG/WebP only.
Background
Applied when exporting JPEG (no transparency).
No image selected yet.
Result
Preview and download the compressed image
Original
Original preview
Compressed
Compressed preview
Download
FAQ
Common questions
Are images uploaded to a server?
No. Images are processed locally in your browser and never uploaded.
Which image formats are supported?
JPEG, WebP and PNG are supported for input and output.
Does compression reduce image quality?
Lossy formats may reduce quality depending on settings. PNG export is lossless.
Can I use this tool offline?
Yes. After the first load, the page can be used offline.