Image Resizer
Resize any image to an exact pixel size or a common preset. Everything happens in your browser — your photos never leave your device.
Drop your file here
or click to choose a file
JPG · PNG · WebP · GIF · BMP · AVIF · HEIC · SVG
🔒 Processed on your device — nothing is uploaded
Tip: entering one dimension updates the other automatically while the ratio is locked.
How to use it
- Drop your image above — JPG, PNG, WebP, GIF, BMP, AVIF, HEIC/HEIF or SVG.
- Type the width and height you need, or pick a preset such as 2×2 in or 1080×1080.
- Choose how to fit (fit inside, stretch or fill & crop) and the output format.
- Click “Resize image”, then download the result — it was generated on your device.
Frequently asked questions
Is this image resizer really free?
Yes. The tool runs entirely in your browser, so there are no server costs, no limits, no sign-ups and no watermarks.
Are my photos uploaded to a server?
No. Your image is decoded and resized by your own browser using the Canvas API. Nothing is transmitted anywhere.
What formats can I use?
Input: JPG, PNG, WebP, GIF, BMP, AVIF, HEIC/HEIF and SVG. Output: JPG, PNG or WebP.
How do I make a 2×2 inch photo?
Pick the “2×2 in — passport (600×600)” preset. 600×600 px is 2×2 inches at 300 DPI, the standard for printed photos.
Does resizing reduce quality?
Downscaling is lossless in size terms and looks sharp. Upscaling cannot invent detail. For photos, a JPEG quality of 85–92 % is usually indistinguishable from the original.