Image Resizer & Compressor
Resize images for social media, web, or any custom dimension. Optionally optimize file size. 100% free, runs in your browser — nothing is uploaded to any server.
Drop an image here
or click to browse — supports JPG, PNG, WebP, BMP, GIF
How It Works
This tool resizes and compresses images entirely in your browser using the HTML Canvas API. No data leaves your device — your photos stay 100% private. Choose from social media presets like Instagram, Facebook, and YouTube, or enter custom dimensions.
Why Compress Images?
Smaller images load faster, improving your website's SEO and user experience. Google recommends keeping images under 200KB for optimal Core Web Vitals scores. Use this tool alongside our free EXIF viewer to inspect metadata before sharing.
Supported Formats
Upload JPG, PNG, WebP, BMP, or GIF images and export as JPEG, PNG, or WebP. For the best compression, choose WebP — it typically produces files 25-35% smaller than JPEG at equivalent quality. Need to geotag your photos? Try our main tool after resizing.