Compress JPG, PNG and WebP images in your browser. Reduce size by up to 90% — no upload, no signup, no watermark, batch support.
No. All compression runs directly in your browser using the Canvas API. Your images never leave your device.
80% is the recommended default — typically 60–70% smaller with no visible loss. Use 60% for messaging apps, 90%+ for printing.
JPEG: universal, great for photos. WebP: 25–35% smaller than JPEG, best for websites. PNG: lossless, only when you need transparency.
Up to 20 images per batch. Drop more files at any time to add them. Each is processed in your browser — large images may be slow on mobile.