Resize Image
Pick an image, set the width and height you want, and download the resized result — nothing leaves your device.
Overview
Resizing changes an image's pixel dimensions — useful for fitting a size requirement (a profile photo, a thumbnail, an upload limit) without changing the format or re-compressing more than necessary. This tool draws the source image onto an in-memory canvas at the target size and re-encodes it, the same mechanism the browser already uses to display images, so there's no upload and no server round-trip.
Choosing a file automatically fills in its current width and height. With 'Lock aspect ratio' checked, changing one dimension recalculates the other automatically so the image doesn't stretch or squash; uncheck it if you deliberately want a different aspect ratio.
Examples
Resizing a photo for a profile picture
portrait.jpg (3000×4000)
resized.jpg (400×533, same aspect ratio)
How It Works
- Choose a PNG, JPEG, or WebP file — its current dimensions fill in automatically.
- Set the target width and/or height. With 'Lock aspect ratio' checked, the other dimension updates automatically.
- Pick an output format and, for JPEG/WebP, a quality level.
- Click Resize, then Download to save the result.
Use Cases
Fitting an upload form's dimension requirements
Many forms (profile photos, banner images) specify exact pixel dimensions — resize before uploading instead of guessing whether the site will crop it for you.
Creating a thumbnail
Shrink a large photo down to thumbnail size to reduce file weight for a gallery or listing page.
Tips
- Scaling up a small image beyond its original size won't add detail — it'll just look softer or blockier.
- If you need to change the visible framing rather than the overall size, use Crop Image instead (or in addition).
- For a HEIC or AVIF source photo, convert it first with HEIC Converter or AVIF Converter, then resize the result here.
FAQ
No. Resizing happens entirely in your browser using the Canvas API — your image is never uploaded or sent anywhere.
Neither, by default — with 'Lock aspect ratio' checked, the image scales proportionally. Unchecking it lets you set width and height independently, which will stretch the image if the ratio doesn't match the original.
PNG, JPEG, and WebP, the same set the Image Converter tool supports — for HEIC or AVIF sources, convert first.
No hard limit is enforced, but very large images may be slow to process since resizing runs in your browser rather than on a server.