benchzy the file workshop

Image tools

Resize image to exact pixels

A door asks for a photo of so many pixels wide, and nothing else will do. This page changes the dimensions themselves: type a width, a height, or both, take a percentage, or start from a preset (passport and post sizes are in the tray). If the door instead asks for a file under a size in KB, that is the compress image page; a whole folder at one size is the batch resize page.

For a photo that must come out at exact pixel dimensions: an ID or passport picture, a post or story frame, a listing photo with a size rule.

  1. 01

    Pick a photo

  2. 02

    Set the new size

  3. 03

    Download the resized photo

Drop a photo on the tray, or click to pick one

JPG, PNG or WebP · it stays on this device

JPG, PNG, WebP and iPhone HEIC photos work here.

The new size, one of three ways

x

One number on its own is enough: the other side follows the photo's shape. Both numbers with the lock on mean the photo fits inside that frame, shape kept; turn the lock off to force the exact frame, which stretches the photo to fit it.

Presets, the sizes doors actually ask for

A preset fills the two boxes above; the lock still decides fit or force. Document sizes are the physical sizes at 300 DPI, the sharpness printed photos use; the last preset fits the long side to 1600 px, the size listing sites ask for.

Pick a photo and its size lands here.

Output format

File spec

file
none picked yet

Pick a photo to begin.

How it works

The photo is decoded and redrawn at the new dimensions by the same open-source jSquash codecs the exact-KB tool uses, then written in the format you picked (or the photo's own). Nothing leaves the page. The first run loads the image program (about 2 MB, one time only). The download is how we protect your privacy: the program comes to your device and does the work there, so your photo never leaves it.

Honest limits

Making a photo bigger never makes it sharper: enlarging works the new pixels out from the old ones, adds no detail, and the result line says so in plain words when you ask for it. Forcing an exact frame with the lock off stretches the photo, faces included; the lock is on when the page opens for that reason. Hidden camera and location data (EXIF) does not survive re-encoding; if you need it kept, keep the original. And a photo resized small cannot be resized back: work from the original each time.

Questions

What is the difference between resizing and compressing?

Resizing changes the dimensions, the pixel width and height. Compressing changes the file size in KB and usually keeps the dimensions. If a form asks for a photo under 200 KB, you want the compress image page; if it asks for a photo of 600 by 600 pixels, you want this one. Some doors ask for both, one after the other.

Can I make a small photo bigger?

You can, and the page will do it and say so on the result. But bigger is not sharper: the new pixels are worked out from the old ones, no detail is added, and no tool here pretends otherwise. A bigger, sharper original always beats an enlarged small one.

Where do the preset sizes come from?

The document sizes are physical standards turned into pixels at 300 DPI, the sharpness printed photos use: a passport photo is 35 by 45 mm (413 by 531 px), a US passport photo is 2 by 2 inches (600 by 600 px). The screen sizes are the frame sizes the platforms themselves publish: 1080 by 1080 for a square post, 1280 by 720 for a video thumbnail, 1920 by 1080 for full HD.

What happens to a see-through (transparent) picture?

PNG and WebP can hold transparency; JPG cannot. If your picture has see-through parts and you pick JPG, those parts are painted over a colour you choose (white unless you change it), and the page says so before you run.

Where does my photo go?

Nowhere. It is decoded, resized and offered back to you inside this page. Nothing is uploaded.