Image Resizer

Resize images by dimensions, percentage, or preset sizes — batch processing supported

📐

Drop images here or click to upload

PNG, JPG, WebP, BMP • Multiple files supported

Frequently Asked Questions

How do I resize an image online?
Upload your image, enter the target width and/or height, choose whether to maintain aspect ratio, and click Resize. The resized image downloads instantly — no server needed.
Can I resize multiple images at once?
Yes. Drop or select multiple images, and they will all be resized with the same settings. You can download them individually or as a batch.
What does 'maintain aspect ratio' mean?
When enabled, changing one dimension automatically adjusts the other to keep the image proportional, preventing stretching or distortion.
What preset sizes are available?
Full HD (1920×1080), HD (1280×720), Instagram (1080×1080), 800×600, Avatar (512×512), Thumbnail (256×256), and Icon (150×150).
Can I resize by percentage?
Yes. Switch to Percentage mode and enter a value like 50 for half size or 200 for double size. This applies to both dimensions equally.
Is my image uploaded to a server?
No. All resizing happens in your browser using the Canvas API. Your images never leave your device.
What output formats are supported?
PNG (lossless), JPEG (with quality control), and WebP (modern format with quality control). Choose from the Format dropdown.
Is there a file size limit?
Individual images up to ~50MB are supported. For batch processing, performance depends on your browser's available memory.