File size
Image Compressor
Re-encode an image to reduce bytes. You see the new size before you download.
Processing happens in your browser and ImageToolMage does not upload the image to our server. Browser extensions, the clipboard, and screen capture can still expose a file on your device.
Choose one file with the file picker, or drop it on the box. This is not drag-only.
Choose an image to re-encode in the same format family.
Original
—
Output
—
How it works
The browser decodes the image and exports a new Blob with canvas.toBlob. JPEG and WebP accept a quality argument. PNG has no quality slider in the native API.
Input and output
Input is one image. Output is a same-format-family file plus measured byte sizes. Batch ZIP is not launched.
Examples
Camera JPEG
A phone photo often shrinks when re-encoded at quality 0.7–0.85 after metadata is dropped.
Screenshot PNG
A PNG screenshot may not get smaller. The page says so instead of inventing a win.
How to use this tool
- Choose a JPG, PNG, or WebP.
- Adjust JPEG or WebP quality if those formats apply.
- Compare original and output file size, then download if the result is acceptable.
Limitations
- PNG files often do not shrink with canvas export.
- Quality numbers are encoder hints, not a guaranteed visual score.
- Re-encoding typically strips metadata and can change color.
Questions
Is this lossless compression?
No. JPEG and WebP quality sliders are lossy re-encodes. Browser PNG export is not a specialized lossless optimizer and can grow or barely shrink a file.
Will this convert my PNG to WebP?
No. The compressor keeps the same format family. Format conversion is a different job.
Is TinyPNG-style palette reduction included?
No. This page uses native browser encoders only. It does not claim invisible smart compression.
Related tools
Dimensions
Image Resizer
Change width and height by exact pixels or percent. The file stays on this device.
Metadata
Remove Image Metadata
Strip common embedded tags from a JPEG or PNG. Pixel bytes stay intact when the container walk succeeds.
Inspect
Image Inspector
See pixel size, file size, format, and common JPEG camera or GPS tags when they exist.