Image Compressor & Resizer — JPG/PNG
Compress and resize images in your browser: set quality and max width, see before/after size, download instantly. No upload — completely private.
Shrink images without uploading them
Big photos slow down emails, chats and websites. This compressor resizes your image to a sensible width and re-encodes it as JPEG at your chosen quality — typically cutting file size by 70–90% with barely visible difference at quality 70–80. Everything happens in your browser via the canvas API: the image never leaves your device.
Guidelines: 1920px width suits full-screen viewing; 1280px is plenty for documents and chat; 800px for thumbnails. Prepping images for a document? Feed the compressed output into JPG to PDF.
Frequently asked questions
Does compression always convert to JPG?
Yes — output is JPEG, the right format for photos. PNG transparency becomes a background; for graphics needing transparency, keep the PNG original.
What quality setting should I use?
75% is the sweet spot for photos. Below 50% artifacts get visible; above 90% file sizes balloon for imperceptible gains.