Image Compressor & Resizer
Crop, rotate, resize, and compress images to WebP, JPEG, or PNG — right in your browser
Drop an image here
Or choose a file, take a photo, or paste from clipboard
Supports JPG, PNG, WebP, GIF, and more
How It Works
This tool lets you crop, rotate, flip, resize, and convert images entirely in your browser. Your image is never uploaded — all processing uses the browser's built-in Canvas API and runs locally on your device. It works offline, respects your privacy, and strips EXIF metadata (including GPS location) from the output automatically.
Choosing a Format
- WebP — Excellent compression with universal browser support. The best choice for most web images — smaller than JPEG at the same quality, and supports transparency.
- JPEG — The universal format. No transparency support, but every application on earth can open it. Great for photos sent to people or uploaded to services that may strip modern formats.
- PNG — Lossless compression. Ideal for screenshots, graphics with flat colors, or anything that needs pixel-perfect fidelity. Ignores the quality slider.
Tips for the Smallest File
- Resize before compressing. Halving the pixel dimensions (50% scale) cuts the file size by roughly 75%. This is the single biggest lever for reducing file size.
- Quality 70–85 is usually visually lossless for photos. Anything above 90 yields diminishing returns and large files. For web use, 60–75 is often perfectly fine.
- Crop out unused areas. Every pixel you don't need is file size you don't pay for.
Privacy
All image processing runs locally in your browser using the HTML5 Canvas API. No data is transmitted. Drawing an image through a canvas also strips all EXIF metadata — including camera model, date taken, and GPS coordinates — from the output file.
Related Tools
Frequently Asked Questions
Is my image uploaded anywhere?
No. All processing happens entirely in your browser using the Canvas API. Your image never leaves your device.
How do I load a photo from my phone camera?
Tap the "Take a Photo" button. On mobile devices, this opens your camera or photo library directly. On desktop it shows a normal file picker.
How do I straighten a sideways photo?
Use the Rotate Left or Rotate Right buttons to rotate the image in 90° increments. Phone photos taken in portrait mode are auto-corrected on load — you only need to rotate if it's still off.
What quality setting should I use?
For photos, quality 70–85 is usually visually lossless while giving a significant file size reduction. Quality 60 is great for web thumbnails. PNG ignores the quality setting as it is always lossless.