Resize Image to Any Dimensions
Change an image's width and height in pixels, scale by percentage, or pick a preset — right in your browser. No sign-up, and your files never leave your device.
Drop an image here or click to choose
JPG, PNG, WebP, GIF or BMP — works best with images under 20 MB
Original:
New size:
Works best with images under 20 MB. Shrinking an image always looks clean; enlarging beyond the original size can't add real detail, so keep upscaling modest.
What is the Resize Image tool?
Resizing changes how many pixels wide and tall an image is. Phone photos are often 4000+ pixels on the long side — far more than a website, email, or profile picture will ever display. This free tool lets you set exact dimensions, scale by a percentage, or jump to common presets, all with a "keep aspect ratio" lock so your photo never comes out stretched.
It works entirely in your browser using the Canvas API. There is no upload, no queue and no account — your images stay on your device and the result downloads as a PNG, keeping full quality.
How to use it (3 steps)
- Upload your image. Drag a JPG, PNG, WebP, GIF or BMP file onto the drop zone, or click it to browse.
- Set the new size. Type an exact width and height in pixels, drag the percentage slider, or click a preset. With "keep aspect ratio" on (the default), the other side adjusts itself automatically.
- Download. Click "Resize & Download" to get your resized image as a PNG file.
When you'll need it (use cases)
- Website images: shrink 4000px camera photos to 1920px or 1280px wide so pages load fast.
- Profile pictures and avatars: platforms resize and crop uploads anyway — supplying a sensibly sized square image keeps things crisp.
- Email and messaging: a photo scaled to 50% or 25% sends in seconds instead of hanging on a slow connection.
- Presentations and documents: oversized images bloat slide decks and Word files; resizing first keeps documents snappy.
- Print sizing: set exact pixel dimensions to match the resolution and size you need for a print layout.
Tips for the best results
- Leave the aspect-ratio lock on unless you specifically need a different shape — stretched photos are the most common resizing mistake.
- Resize down, not up: shrinking merges pixels and looks clean; enlarging invents pixels and turns soft past about 2×. Always start from the largest original you have.
- Match the display size: if an image will be shown at 800px wide, resizing to 800px is ideal. Uploading 4000px and letting the browser shrink it on the fly just wastes bandwidth.
- Use 50% / 25% for quick shrinks: percentage scaling is the fastest way to take a huge camera photo down to email-friendly size.
- Remember resizing ≠ compression: resizing changes pixel dimensions; if you also need a smaller file in megabytes, run the result through the compress tool too.