Resize Image changes a photo's pixel size in your browser: exact width × height, a percentage, a box to fit inside or the longest side, with social, web and print presets, JPEG, PNG, WebP or AVIF output and batch ZIP.
Resamples the image to the size you ask for using the browser’s own scaler, stepping down in halves for big reductions so edges stay crisp, then saves it in the format you pick. Making a photo smaller is safe. Making it more than about twice as large will look soft, so run Sharpen Image afterwards.
The proportions stay locked unless you unlock them, so a photo is never squashed by accident. The Size header shows the old and new dimensions and the Output header shows the new file size before you download anything.
A 4032 × 3024 phone photo (3.1 MB) resized to 1600 wide at JPEG quality 86 comes out at 1600 × 1200 and about 410 KB: small enough for email, still sharp on a 27-inch screen. The same photo as WebP at quality 86 is about 290 KB.
Start with the same 4032 × 3024 photo. Each job below is one setting change, and the sizes follow from simple arithmetic, so you can check them before you download.
Use Resize when the picture is too big for where it is going: email, a website, a slide, a form that limits file size. If the picture is the right size but the file is still large, use Image Compressor instead. If you need an exact shape (a square for Instagram, a 16:9 header) and want to choose what gets cut, use Crop Image first, then resize.
If a government or exam portal asks for exact centimetres and a file under a set number of KB, Resize Photo for Online Form does both in one step. Resizing will not rescue a blurry or badly lit photo; fix the light with Brightness & Contrast before you shrink it.
Pixels takes an exact width and height; the lock keeps the original proportions, and the quick buttons give ½, ¼, 2×, swap and back to the original. Units switches the fields to inches or centimetres at the DPI you set: 300 for photo prints, 150 for posters, 72 for screens. Percent scales both sides from 1% to 400%.
Fit shrinks the image until it fits inside the width and height you give. When the shape differs then decides what happens when the photo is a different shape from the box: Fit inside keeps the whole photo, so one side may come out smaller; Pad adds borders in the fill colour to reach the exact size; Crop to fill reaches the exact size by trimming the edges, like Instagram does. Longest sets only the longer edge, which keeps a mixed folder of portrait and landscape photos consistent.
Presets cover social posts (Instagram 1080², Story 1080 × 1920, YouTube 1280 × 720 and more), web sizes (email 800 wide, Open Graph 1200 × 630, Full HD, 4K) and print sizes at 300 DPI, including 35 × 45 mm and US 2 × 2 in passport photos. Save your own setup as a preset under Mine; it is kept on this device only.
WebP and AVIF are much smaller than JPEG at the same quality but some older apps cannot open them; pick JPEG when in doubt. Same keeps JPEG, PNG and WebP files in their own format. Under More options, Never enlarge leaves anything already smaller than the target alone, Pixel art resampling keeps hard edges when scaling up icons and sprites, and File name builds names from tokens such as {name}-{width}x{height}.
Does the photo get uploaded? No. The whole job runs inside your browser tab. You can turn Wi-Fi off after the page loads and it still works.
Why is my resized file bigger than the original? The original was probably a heavily compressed JPEG. Lower the quality slider, or choose WebP.
Where did the camera info go? Redrawing the pixels drops EXIF data (date, camera, GPS). That is usually what you want when sharing; keep the original if you need it.
Can I do a whole folder? Yes. Turn on Batch mode or drop several files; every file gets the same settings and you download one ZIP.
How do I resize a photo in inches or centimetres for printing? In Pixels mode set Units to Inches or cm and enter the DPI, 300 for photo prints. The tool converts the size to pixels and writes the DPI into JPEG and PNG files, so 6 × 4 in at 300 DPI becomes 1800 × 1200 pixels and prints at that size.
How do I make a photo exactly 1080 × 1350 without stretching it? Choose Fit, enter 1080 and 1350, and set When the shape differs to Crop to fill. The photo is scaled to cover the box and the overflow is trimmed evenly from both sides. Pad keeps the whole photo and adds borders in the fill colour instead.
Can resizing make a small photo bigger and sharper? It can make it bigger in pixels but not more detailed. Never enlarge is on by default and leaves smaller photos alone; turn it off under More options to upscale, then run Sharpen Image, and expect anything past about twice the size to look soft.
You might also need