Shrink a photo's file size or resize it before uploading — all processing happens on your device, the image is never sent anywhere.
This free online image compressor reduces the file size of a JPG, PNG, or WebP photo — and can resize it too — without needing to install any software or upload your photo to a server. It's useful for shrinking large phone photos before emailing them, speeding up a website by compressing images, meeting a file-size limit for a job or college application upload, or simply saving storage space.
You control the compression level and can preview the size reduction before downloading, so you can find the right balance between image quality and file size. Because the compression happens entirely on your own device, your photos are never uploaded anywhere — making this a private, fast way to compress an image online for free.
No — the entire compression process happens locally in your browser using the Canvas API. Your image is never uploaded to any server.
JPEG is best for photos, PNG for images that need transparency or sharp edges (like screenshots/logos), and WebP usually gives the smallest file size with good quality.
PNG is lossless, so quality doesn't shrink it much — try WebP or JPEG for a bigger size reduction, or reduce the max width.