Image Optimizer
All-in-One Image Tool
Compress, resize, crop, and remove metadata from your photos—all in your browser. No uploads, no tracking, 100% private. Once the page has loaded, you can turn your wifi off and the images will still process
Quick Start
Process up to 50 images at once. Everything runs locally in your browser. Your images never leave your device. The 50-image limit is just in place to prevent your browser from being overwhelmed. Do you have more than 50 images? Just reload the page and process more.
Getting Started in 3 Steps
Drop images into the upload zone or click to browse
Pick a tool: Multi-operation, Crop, Resize, Compress, or Metadata
Download individually or grab everything as a ZIP
Supported Image Formats
Works with all major formats:
- JPEG/JPG - Standard photo format
- PNG - Lossless with transparency
- WebP - Modern, better compression
- AVIF - Next-gen, excellent compression
- GIF - Animated and static
- BMP - Bitmap images
- TIFF - High-quality uncompressed
Features
⚡ Multi-operation
Chain compress, resize, and metadata removal into one pass for fast batch processing.
Available Operations:
- Compress - Reduce file size (10–100% quality)
- Resize - Set max width and/or height
- Remove Metadata - Strip EXIF for privacy
How to Use:
- Check the operations to apply
- Configure settings (quality, dimensions)
- Click "Process All Images"
- Download individually or as a ZIP
✂️ Crop
Precision cropping with aspect ratio presets and live preview.
Features:
- Aspect Ratios - Free, 1:1, 16:9, 9:16, 4:3, 3:2
- Dimension Presets - Instagram (1080×1080, 1080×1350, 1080×1920), Facebook (1200×630), YouTube (1280×720)
- Rotation - Precision slider control
- Live Preview - See the result before cropping
How to Use:
- Select an image
- Pick an aspect ratio or dimension preset
- Drag to position the crop area
- Rotate if needed
- Click "Crop Image"
💡 Pro Tip: Use dimension presets for social media to hit exact platform requirements.
📐 Resize
Batch resize while preserving aspect ratio. Smaller images won't be upscaled.
Features:
- Batch Processing - All images at once
- Aspect Ratio Preservation - Stays proportional
- No Upscaling - Never enlarges images
- Flexible Constraints - Max width, max height, or both
How to Use:
- Enter max width and/or height
- Click "Resize Images"
- Download the results
⚠️ Important: Images smaller than your dimensions stay unchanged—only larger images are scaled down.
🗜️ Compress
Reduce file size with quality control, format conversion, and a before/after comparison slider.
Features:
- Quality Control - 10% to 100%
- Format Conversion - JPEG, PNG, WebP (lossy & lossless)
- Visual Comparison - Before/after slider
- File Size Preview - See savings before downloading
Format Recommendations:
- JPEG - Best for photos (default: 80%)
- PNG - Best for graphics with transparency
- WebP (Lossy) - Smaller than JPEG, modern browsers
- WebP (Lossless) - Smaller than PNG, modern browsers
How to Use:
- Pick a quality level (80% recommended)
- Choose output format
- Click "Compress Images" or compress individually
- Check quality with the before/after slider
- Download
💡 Pro Tip: 80% JPEG hits the sweet spot for web. WebP can shrink files 25–35% smaller than JPEG.
ℹ️ Metadata
View and remove EXIF data. Strip location, camera, and software info before sharing.
What is Metadata?
EXIF is hidden data embedded by cameras and phones:
- GPS Location - Where the photo was taken
- Camera Settings - Aperture, shutter, ISO, focal length
- Date & Time - When it was captured
- Device Info - Make and model
- Software - Editing apps used
Features:
- View Metadata - Readable table of all EXIF data
- Export to CSV - Download for record-keeping
- Batch Removal - Clean all images at once
- Privacy Protection - Prevent location tracking
How to Use:
- Select an image to view its metadata
- Optionally export as CSV
- Click "Remove Metadata"
- Download the cleaned image
🔒 Privacy Note: Always strip metadata before sharing photos online.
Operation Chaining
Each operation builds on the previous one's output:
- 1. Crop → Resize
Resize works on the cropped image - 2. Crop → Compress
Compress works on the cropped image - 3. Resize → Crop
Crop works on the resized image - 4. Crop → Resize → Compress
All operations chain sequentially
✨ Tip: Use Multi-operation, or chain in this order: Crop → Resize → Compress.
Limits & Restrictions
Sensible limits keep things smooth across all devices:
Image Count
50 max
Process up to 50 images at once
File Size
50 MB
Maximum file size per image
Dimensions
10,000px
Maximum width or height
These limits prevent browser crashes and keep performance smooth.
Privacy & Security
🔒 100% Private Processing
- No Uploads - Everything runs in your browser
- No Server Storage - Your images never touch our servers
- No Tracking - We don't watch what you process
- Offline Capable - Works after the initial page load
- Secure - HTTPS, strong CSP, Subresource Integrity
Browser Compatibility
Works best on modern browsers:
✅ Chrome Recommended
✅ Firefox Recommended
✅ Safari Supported
✅ Edge Supported
Note: Desktop is recommended when processing large batches.
Troubleshooting
Image won't upload
- Confirm file size is under 50 MB
- Confirm dimensions are under 10,000×10,000 pixels
- Confirm format is supported (JPEG, PNG, WebP, AVIF, GIF, BMP, TIFF)
- Try a different browser
Processing is slow
- Large images (>10 MP) take longer
- Processing many images at once uses more memory
- Close other tabs to free up RAM
- Try smaller batches (5–10 at a time)
Download doesn't work
- Check browser download settings and permissions
- Some browsers block auto-downloads—look for a notification bar
- Try downloading individually instead of as ZIP
Quality seems poor after compression
- Raise the quality slider (try 85–95% for photos)
- Use PNG for graphics with text or sharp edges
- Try WebP Lossless for the best size/quality balance
- Use the before/after slider to dial it in
Frequently Asked Questions
Are my images uploaded to a server?
No. All processing runs locally in your browser. Your images never leave your device.
Why is there a 50 image limit?
Browser-based processing uses your device's RAM. The 50 image limit keeps things stable across a range of devices.
Can I process images larger than 50 MB?
Not currently. The 50 MB cap prevents browser crashes. If you need to process larger images, resize them first in another tool.
Does this work on mobile?
Yes, but desktop is recommended. Mobile has less memory, so big batches may slow down.
What happens to the original images?
Your originals stay untouched on your device. Every operation creates a new processed version to download.
Can I undo an operation?
Each tab builds on the latest processed version. To start over, refresh and re-upload your originals.
Is my metadata really removed?
Yes. Images are redrawn on an HTML canvas, which strips all EXIF data. You can verify by checking metadata before and after.