Resize Image Online
Set an exact width or height so your photos fit layouts without awkward stretching.
Pixels in, pixels out
Resize Image changes the bitmap size and writes a PNG. It does not change DPI metadata, because the result is a new canvas file named with the pixel size, such as portrait-1920x1080.png. Printers that read a 300 DPI tag will not find one here. What they get is the width and height you set, in pixels.
Width and height boxes start from the image you loaded. “Keep aspect ratio” is on, so typing a width recalculates the height from the original proportions, and the other way around. Turn that lock off only when you mean to stretch. A stretched logo is rarely what a social template wanted. It is what happens when a 1920 by 1080 slot is filled from a square photo with the lock unchecked.
Four width presets sit under the boxes: 1920, 1280, 800, and 512. Each sets the width and, with the lock on, derives the height. They are not crop presets. A tall phone photo at 1920 wide stays tall. If you needed a 1920 by 1080 frame with the edges cut off, that is Crop Image, which has 16:9 and 1:1 boxes.
The resample is the browser’s canvas draw. There is no Lanczos toggle and no “nearest neighbor for pixel art” switch. Photographs look acceptable. Hard pixel art and 1-pixel UI lines can look soft, because the canvas interpolates. If you are scaling a sprite by an exact multiple and you need hard edges, this page is the wrong instrument.
| Setting | Behavior |
|---|---|
| Aspect lock | On by default. Width and height stay in the source ratio. |
| Presets | 1920, 1280, 800, or 512 pixels wide. |
| Output | PNG named name-WIDTHxHEIGHT.png. |
| Upscale | Allowed. New pixels are interpolated. Detail is not invented. |
| Where it runs | In the tab. The image is not uploaded. |
Enlarge is not enhance
Scaling a 800 pixel photo up to 1920 does not recover eyelashes or type. It spreads the same samples across more pixels. The file often gets larger as a PNG even though it looks softer. If the picture is already soft, run it through resize only to hit a required slot, and do not expect AI Photo Studio to be the same operation. Studio is a prompted edit that leaves the browser. Resize is a local resample.
Going down is where this page earns its keep. A 12 megapixel JPEG displayed at 800 pixels wide is mostly unused data. Set 800, export the PNG, then compress to JPEG or WebP if the destination wants a smaller container. Doing those steps in the other order wastes the quality budget on pixels you are about to discard.
Sizes that match real slots
- A full-bleed article image. 1920 wide is enough for most desktop layouts, including a 2x screen at a column under 960 CSS pixels.
- A card thumbnail. 800 or 512 wide. Pair it with a crop if the card is square and the photo is not.
- An email signature. 512 wide, then compress. Many clients choke on a multi-megabyte PNG even when the picture looks tiny.
- A print file that must stay at a known centimeter size. Do that in a layout app that sets physical dimensions. This page only knows pixels.
Steps
- Drop one image and wait until the width and height show the real pixel size.
- Leave the aspect lock on unless you have measured both sides.
- Use a preset or type one side. Check the other side before you export. A 4000 by 6000 portrait at 1920 wide becomes a very tall PNG.
- Download the
-WIDTHxHEIGHT.pngfile. - If you still need a smaller transfer size, compress that PNG. Resizing alone writes a lossless PNG, which can be heavier than the JPEG you started with.
Frequently asked questions
Does resize upload the image?
No. The resample and the PNG encode happen in the browser.
What do the preset buttons change?
They set the width to 1920, 1280, 800, or 512. With the aspect lock on, height follows the original ratio. They do not crop to a fixed frame.
Why is the PNG bigger than my JPEG?
PNG is lossless. A large photo stored as PNG is often heavier than the JPEG you dropped in, even after you reduce the pixel count a little. Compress the result if the next step is the web.
Can I resize without keeping the aspect ratio?
Yes. Uncheck the lock and set both boxes. The picture will stretch or squash to that exact pixel size.
Will upscaling make a blurry photo sharp?
No. The canvas interpolates. You get more pixels of the same soft image, not a reconstructed original.
Does the file keep EXIF orientation?
The pixels are drawn as the browser displays them, and the download is a new PNG without the old camera metadata. If a photo looked sideways before you opened it here, trust the preview on this page rather than an old orientation tag.