Image Resizer & Compressor
Resize and shrink images, privately.
Runs entirely in your browser — nothing you enter is uploaded, logged, or tracked.
Shrink a photo to fit an upload limit, or resize it to exact pixel dimensions — then watch the file size drop in real time as you tune quality. The image is processed on your device with the Canvas API and never uploaded.
Frequently asked questions
Is the image uploaded to compress it?
No. Resizing and compression happen in your browser via the Canvas API; the picture never leaves your device.
How much smaller will the file get?
It depends on the image, but lowering quality and dimensions can cut a photo to a fraction of its size. The new file size is shown live as you adjust the sliders.
Which formats can I export?
JPG and WebP (both support quality compression) and PNG (lossless). WebP usually gives the smallest file at the same visual quality.
Will resizing reduce quality?
Making an image smaller is essentially lossless; the quality slider only affects JPG/WebP compression. Enlarging beyond the original size can look soft.