Image Resizer
Change an image's dimensions by exact pixels, by percentage, or with a ready-made social-media or passport-photo preset — with a live before/after preview so you see the result before you download. All processing stays in your browser.
Drop an image here or click to browse
JPG, PNG or WebP
Original: — · —
How to use image resizer
- Upload an image
Drop or select the image you want to resize.
- Set the new size
Pick a social-media or passport-photo preset, or enter a width, height, or percentage. Keep the lock on to hold proportions.
- Check the preview, then download
Compare the before/after preview and estimated file size, then click Resize & download.
Features
Resize to exact dimensions, scale by a percentage, or pick a ready social-media or passport-photo size.
See the resized image and its estimated file size before you download.
Automatically fills the matching dimension so images don't stretch.
Export as PNG, JPEG or WebP, with a quality slider for JPEG/WebP.
Supported formats and limitations
Common JPG, PNG, WebP, and GIF inputs where supported.
Use cases include personal workflows, content preparation, and quick checks. Review output before relying on it for legal, financial, accessibility, or production decisions.
Frequently asked questions
Will resizing reduce quality?
Scaling down is generally clean. Scaling up beyond the original size can look soft because there's no extra detail to add — the tool warns you when your target is larger than the original.
Does the aspect ratio lock work both ways?
Yes — change either width or height, or pick a preset, and the other dimension updates to keep the image's proportions.
Which preset should I use for a passport or exam-form photo?
Most Indian exam and passport portals expect a roughly square photo in the low hundreds of KB — the 600×600 preset covers the common 2×2 inch requirement, but always check the exact pixel and KB limit on your specific form.
Is anything uploaded?
No. Resizing and the preview are done with the canvas API on your device — the image never leaves your browser.