Drop your image here
One image to edit step by step · or several to batch optimise
Reads JPG · PNG · WebP · AVIF · HEIC · GIF · BMP · TIFF · SVG — writes JPEG · PNG · WebP · AVIF · JXL
About this tool
Resizing that does not stretch your image
Type exact pixels, drag a percentage, or fit inside a preset — the aspect ratio stays locked unless you unlock it. Nothing is uploaded.
Enter a width and the height follows, so nothing is squashed by accident. The presets fit your image inside the box rather than forcing it to those exact dimensions, which is the usual reason a resized photo comes out distorted. Downscaling happens in halving steps, because a single large reduction samples too few source pixels and aliases text and fine detail.
- Free, no sign-up
- Nothing uploaded
- No watermark
Three ways to say it
Exact pixels when a spec demands them, a percentage when you just want it smaller, or a preset box — HD, square, story, OG image — when you are fitting a slot. The output dimensions are shown before you commit.
Stepped downscaling
Halving repeatedly before the final draw keeps the detail a single big reduction throws away. It is the difference between readable small text and a smear.
Resize then keep going
The resize applies to the working image, so you can crop, rotate and convert on top of it. Every step is listed in the sidebar and any of them can be undone.
Step by step
How to resize an image
Add your image
Drop a JPG, PNG, WebP, AVIF or iPhone HEIC onto the page, or press Browse files. It opens in this tab — nothing is uploaded.
Set the new size
Type a width or height and the other follows with the aspect ratio locked — or drag the percentage slider, or pick a preset like 1920×1080.
Download
Save the resized image straight to your device. Every step is in the history, so you can undo before you save.
Keep going
More free tools
Questions
Questions about this tool
Everything here runs in your browser, so the answer to “where does my file go?” is always: nowhere. More in the general FAQ.
How do I resize an image without losing quality?
Reducing dimensions always discards pixels — that is what resizing is. What you can avoid is the blur and aliasing a careless reduction adds, which is why this tool halves the image repeatedly before the final step. Keep the aspect ratio locked, avoid enlarging beyond about 150%, and save as PNG or a high-quality WebP if the result will be edited again.
Can I resize to exact dimensions like 1080×1080?
Yes. Unlock the aspect ratio with the padlock between the width and height fields, then type both numbers. With the padlock locked, changing one field updates the other so the proportions hold. The presets deliberately fit inside their box instead of forcing exact numbers, so use the fields when a spec is strict.
Can I make an image bigger?
Up to 300% with the scale slider, or any dimensions you type. Enlarging invents pixels rather than recovering them, so it softens — fine for a background or a placeholder, not for print. There is no AI upscaling here.
What size should I use for social media?
The presets cover the common ones: 1080×1080 for a square post, 1080×1920 for a story or reel, 1200×630 for a link preview or OG image, 1920×1080 for HD. Each fits your image inside those bounds with the aspect ratio intact.
Can I resize a batch of images at once?
Drop several files and the sidebar shows a queue. Every image in it is fitted inside the dimensions you set — aspect ratio kept, never upscaled — and they all download together as a ZIP.