How to Resize an Image Online (Free)
Whether you need a thumbnail for a blog post, a profile picture at the right dimensions, or a large image scaled down for email — resizing images should take seconds. This guide walks you through resizing any image in your browser without installing software or uploading to a third-party server.
What You'll Need
- Any modern browser (Chrome, Firefox, Safari, Edge)
- An image file: PNG, JPG, WebP, or GIF
- No software to install, no account required
Step-by-Step Instructions
Open the Image Resizer
Go to the Image Resizer tool. The page loads instantly — no plugins or downloads required.
Upload your image
Click the dotted upload area or drag and drop your image file directly onto it. PNG, JPG, WebP, and GIF are all supported. The image preview appears immediately.
Choose pixel or percentage mode
Switch between Pixels and Percentage using the tabs. Pixel mode lets you enter exact output dimensions (e.g. 800×600). Percentage mode scales the image by a factor (e.g. 50% = half size).
Set your target dimensions
Enter the width or height. If Aspect Ratio Lock is enabled (the default), the other dimension updates automatically — preventing a stretched or squashed result.
Pick an output format
Select PNG, JPG, or WebP. PNG preserves transparency. JPG is best for photos (smaller file). WebP gives the best compression for modern browsers.
Download your resized image
Click Download. The resized image is generated locally using the browser Canvas API and downloaded directly. No file ever leaves your device.
Pixel Mode vs Percentage Mode
- Pixel mode — use this when you need a specific output size, e.g. 1200×628 for an Open Graph image, or 400×400 for a profile picture.
- Percentage mode — use this when you want to scale proportionally. 50% halves both dimensions. 200% doubles them.
- Aspect ratio lock — always keep this on unless you intentionally want a non-proportional resize (e.g. a square crop from a rectangular image).
Is My Image Private?
Yes. The Image Resizer uses the browser's Canvas API — your image is read by your browser, drawn to an in-memory canvas at the new dimensions, and converted back to a file. At no point is any data transmitted to a server. Your image stays on your device.
Resize your image now
Free, instant, no account required. Your image never leaves your browser.
Open Image Resizer