Image Studio
Compress, convert, resize, watermark, and strip EXIF metadata from images — entirely in your browser using the Canvas API and Web Workers.
Tools
Compress
Reduce image file size with quality control.
- Supports JPEG and WebP output.
- Drag the quality slider to balance file size vs. visual quality.
- Batch processing: upload up to 20 images at once.
- Preview the before/after file sizes before downloading.
Convert
Switch between image formats — quality is configurable, and JPEG/WebP outputs support a quality setting.
- Supported output: PNG, JPEG, WebP.
- PNG output is lossless; JPEG and WebP allow quality tuning.
Resize
Scale images to exact dimensions.
- Enter a target width or height — aspect ratio is locked by default.
- Disable the lock to stretch to arbitrary dimensions.
Watermark
Add a text or image overlay to your photos.
- Text watermarks: customise font size, color, opacity, and position.
- Image watermarks: upload a PNG logo and position it anywhere on the canvas.
Strip EXIF
Remove embedded metadata from JPEG, PNG, WebP, BMP, and GIF files.
- Strips GPS coordinates, device model, timestamps, and other EXIF tags.
- Output is a clean image file with no identifying metadata.
Supported formats
- Input: JPEG, PNG, WebP, BMP, GIF.
- Output: varies by tool (see individual tool notes above).
Limits
- Maximum file size: 50 MB per file.
- Batch processing: up to 20 files simultaneously for Compress and Convert.
Privacy
All processing runs on your device using the Canvas API, Web Workers, and browser-native APIs. No images are uploaded to a server at any point.
Notes
- On iOS Safari, some tools may be slower due to WebAssembly JIT limitations.
- GIF input is supported but animated GIFs are processed as single frames.