Compress Image
Reduce JPG, PNG, WebP, and AVIF file size with a quality slider. Most photos drop 50-80 % at quality 80 with no visible loss.
Drop an image (or several) onto the canvas, or click Open to load files from your computer. Image Studio accepts JPG, PNG, WebP, AVIF, and GIF up to 100 MB. Everything is loaded in the browser via WebAssembly — your files never touch a server.
Use the toolbar to compress, resize, convert formats, rotate, crop, watermark, apply filters, adjust color, add text, or batch-compress multiple files. Each tool exposes the controls it needs and a live preview so you can see the result before you commit.
Chain multiple operations on the same image — crop, then resize, then add a watermark, then export. Undo and redo every step. The canvas updates in real time so you see exactly what will be saved.
Download the result as JPG, PNG, WebP, or AVIF at the quality you choose. The browser prompts for a filename. Your originals stay untouched on disk; the edited copy is yours to keep.
Reduce JPG, PNG, WebP, and AVIF file size with a quality slider. Most photos drop 50-80 % at quality 80 with no visible loss.
Resize to specific pixel dimensions with Lanczos or bicubic resampling. Optionally lock aspect ratio.
Convert between JPG, PNG, WebP, and AVIF with quality control. Codec choice matches the best desktop tools.
Rotate 90° / 180° clockwise or counter-clockwise, or any arbitrary angle. EXIF orientation tags are normalized.
Drag-to-crop on the canvas, type exact pixel coordinates, or pick an aspect ratio (1:1, 4:5, 16:9, 9:16).
Text or image watermark with control over position, opacity, rotation, and tile mode (single, repeated, anchored).
Black & white, sepia, vintage, blur, sharpen, vignette, and more, each with intensity sliders and live preview.
Brightness, contrast, saturation, hue, exposure, and gamma sliders with live canvas updates.
Drop text layers anywhere on the canvas, style with font, size, color, stroke, shadow, opacity. Multiple layers supported.
Compress many images in parallel via Web Workers. Optional resize cap (e.g., max 1920 px). Output as a ZIP.