High-quality resampling
Uses the browser's smooth, high-quality resampling so downscaled images stay crisp rather than jagged or moiré-patterned.
Resize images by pixel dimensions or percentage, with aspect lock.
Loading tool…
The tool is loading its code on your device. This happens once and is cached for later visits.
Processed entirely on your device
Overview
Change an image's width and height in pixels or percent, keep the aspect ratio locked, and export as PNG, JPG or WebP. Batch resize up to 20 files locally.
Resizing is the least glamorous and most impactful thing you can do to an image. Before any clever compression, matching the pixel dimensions to the actual display size removes the bulk of wasted bytes — and it is the step most people skip because their camera or screenshot tool produces whatever size it feels like.
A common source of confusion: a "300 DPI" image and a "72 DPI" image with the same pixel dimensions contain exactly the same amount of data. DPI is a print instruction that tells a printer how densely to place those pixels on paper. For screens, only the pixel count matters. This resizer works in pixels, which is what every web, app and social platform actually consumes.
If you are preparing for print, work out the physical size you need and multiply by the target DPI: an A4 page at 300 DPI is roughly 2480 × 3508 pixels.
Leave the lock on almost always. Unlocking it stretches the image, and human faces and product proportions are the first things to look wrong. The legitimate exceptions are deliberate design effects, or fitting an image into a fixed container where you accept distortion — in which case CSS object-fit: cover with a crop is nearly always the better solution.
Browsers upscale by interpolation: they estimate new pixel values from their neighbours. The result is smooth but soft, and no amount of sharpening restores detail that was never captured. If you must enlarge, do it in modest steps (no more than 150–200% at a time) and expect a painterly result rather than a crisp one.
Step by step
Upload the image or images you want to resize.
Enter a new width or height in pixels, choose a preset, or switch to percentage mode.
Keep the aspect-ratio lock on unless you deliberately want to stretch the image.
Choose an output format and press Resize.
Check the new dimensions and download.
Why use it
What this tool is good for, and what it deliberately does not try to do.
Uses the browser's smooth, high-quality resampling so downscaled images stay crisp rather than jagged or moiré-patterned.
The lock is on by default, so entering one dimension calculates the other. Distorted, stretched images are the most common resizing mistake and this prevents them.
One-click sizes for social posts, profile pictures, thumbnails, email headers and 4K/1080p — the dimensions people actually search for.
Enlarging beyond the original resolution is flagged, because it adds pixels that contain no new information and only softens the result.
Questions
Short, honest answers about quality, limits and privacy.