Resize images by pixels or percentage, keep the aspect ratio, and process multiple files at once. Everything runs in your browser — your images never leave your device.
or
Supports JPG, PNG, WebP, AVIF, GIF, BMP
No. Everything happens in your browser using the HTML5 Canvas API. Your images never leave your device.
When enabled, resizing one dimension automatically scales the other proportionally so the image isn't stretched or squished.
Usually no. Upscaling makes images blurry because it invents pixels that don't exist. Enable "Skip if already smaller" to prevent accidental upscaling.
Use the presets: Instagram (1080×1080 or 1080×1350), Facebook / OG image (1200×630), YouTube thumbnail (1280×720).
Yes — smaller dimensions mean fewer pixels, which usually results in a smaller file. For maximum compression, use our Image Compressor after resizing.