image tool
Image resizer
Width, height and scale are one decision seen three ways, so all three sit on the screen at once and stay in step. Type into any of them and the other two follow, next to a to scale drawing of what the new size actually is.
Runs on your device. Nothing is uploaded.
Loading the tool…
How to use it
- 1
Drop the images
Several at once is fine. Each one keeps its own original size, listed underneath with the size it is heading for.
- 2
Set any one of the three numbers
Width, height or scale per cent. With the ratio locked the other two follow, so a 900 by 600 photograph typed to 450 wide becomes 450 by 300.
- 3
Or fit into a known size
The list holds current social, icon and print sizes. Print entries are worked out at the PPI you choose in the advanced options.
- 4
Download
Each image is redrawn in the page and saved with its new pixel size in the file name, so nothing is guesswork later.
Three numbers, one decision
Every resizer asks for a width and a height. That hides the fact that the useful question is often the third number: how much of the original am I keeping? Putting width, height and scale side by side and keeping them linked means you can think in whichever unit the job is stated in. A designer says 1080 pixels wide. A print shop says A4 at 300 PPI. Somebody trimming a page says half the size. All three are the same operation.
Why the downscale is stepped
The canvas specification does not say which resampling algorithm a browser must use when it draws an image smaller, and most engines use a cheap filter that falls apart on a big reduction. Going from 4000 pixels to 400 in one draw drops detail and adds aliasing. Halving repeatedly and only then making the final small step keeps each reduction inside the range that filter handles well. That is the default here, and it is why the result is sharper than a single pass.
Fit, fill or stretch
When the shape you ask for does not match the shape of the picture, something has to give. Fit keeps the whole picture and lands inside your box, so a 3 by 2 photograph asked for a square comes out shorter than the square. Fill reaches the box exactly and trims the overflow evenly from the middle. Stretch reaches the box exactly and distorts everybody in the frame. The default is fit, because it is the only one that never surprises you.
Your image never leaves the page
The file is read by your browser and drawn onto a canvas in this tab. There is no upload, no account and no server to store anything, which you can confirm in your browser's network tab: choose a file and watch nothing happen. That matters for the ordinary case where the picture is a product shot before launch, a screenshot with customer data in it, or somebody's photograph you were trusted with.
Limits
- Enlarging cannot invent detail. Past 100 per cent you get a bigger file holding the same information, and it looks soft.
- Print sizes are a calculation, not a property of the file. A 1200 pixel edge is 4 inches at 300 PPI and 16 inches at 75 PPI.
- Everything is held in your device's memory, so a phone gives up on a very large batch sooner than a laptop does.
- EXIF, colour profiles and comment blocks are not carried through, because every image is redrawn onto a canvas.
- Twenty four images in one go.
What it does not do
- It does not crop to a subject. Fill mode trims evenly from the middle, it does not look for a face.
- It does not upscale with a model, so there is no invented detail, only interpolation.
- It does not rename in a pattern or build a zip. Files save one at a time.
Questions people ask
Does resizing lose quality?
Scaling down loses pixels by definition, but a stepped downscale keeps the detail that survives, and if you save as PNG no compression damage is added on top. Scaling up is the one that hurts. Nothing can recover information the original never held, so an enlarged image is soft no matter which tool made it.
Why is my resized file bigger than the one I started with?
Because the default output is PNG and your original was probably JPEG. PNG stores every pixel exactly, which is enormous for photographs. Either pick JPEG or WebP in the advanced options, or resize here and then run the result through the image compressor, which is the step that decides file size.
What is the difference between fit and fill?
Fit puts the whole picture inside the box you asked for, so one dimension comes out smaller than requested when the shapes disagree. Fill gives you the exact box and trims the overflow from the middle. Use fit when nothing may be lost, and fill when the frame is fixed, such as a social banner or a card image.
Can I resize several images at once?
Yes, up to twenty four. They share one box, and each image is fitted into it at its own ratio, so a wide photograph and a tall one both come out inside the same maximum. The list shows the size each file will end at before you commit, so nothing arrives as a surprise.
Will it remove the location data from my photos?
In practice yes, because the image is decoded and redrawn onto a canvas, and a canvas holds pixels rather than metadata blocks. The EXIF, GPS and colour profile chunks in the source are simply not written into the output. If stripping location is the point of the exercise, verify with a metadata viewer rather than trusting any tool.
Why does the print size change when I change the PPI?
Because a digital file has no physical size. It has a pixel count, and PPI is the rate at which you decide to lay those pixels onto paper. The same 2480 pixel edge is 21 centimetres at 300 PPI and 42 at 150. Print work usually wants 300, screen work usually ignores the number entirely.
Is anything uploaded?
No. The files are read in this page and never sent anywhere. After the page has loaded, choosing an image makes no network request at all, which you can watch in your browser's network tab. Nothing is stored either, so a refresh loses the images and you start again.
Put this image on something
Take what you made here into flyers.
Create a flyer with OneCraftRelated tools
- Image compressorCompress to WebP or JPEG and compare the result against the original under a divider you drag. Or ask for a size in KB. Nothing is uploaded.
- Convert an imageSee your own picture measured in PNG, JPEG and WebP before you choose, then convert. Transparency is handled deliberately, and HEIC is explained.
- Aspect ratio calculatorType a size and see your shape drawn against any target: the bars if you fit it whole, the crop if you fill it. Presets for print, screen and social.
- Colour picker from imageDrag a magnifier across a picture and read the pixel under it as hex, RGB, HSL and OKLCH, with sample averaging, arrow key nudging and a history of picks.
- JPG to PDFEach photo becomes a page you can see, turn, reorder and remove before the PDF exists. Drag with a finger or the arrow keys. In your browser, nothing uploaded.
- Image cropperCrop with a draggable box and 44 pixel handles, locked shapes for square, 4:5, 9:16 and 16:9, thirds guides, quarter turns and arrow key nudging.
Written and checked by the OneCraft team. Last checked .