Skip to main content

Image Resizer

Resize images to exact pixel dimensions or by percentage, in your browser. Fit, fill and crop, or stretch. Nothing is uploaded anywhere.

×
px

All Image tools →

This tool runs entirely in your browser. Nothing you enter is sent to our servers, so there is nothing for us to store or see.

About the Image Resizer

Change the dimensions of JPG, PNG and WebP images to an exact pixel size or by percentage. Everything happens on your own device — the images are never uploaded, so there is no queue, no size limit imposed by a server, and nothing to delete afterwards.

The part most resizers get wrong is what "1920 × 1080" should mean for an image that is not already 16:9. There are three reasonable answers and this tool asks you which one you want. Fit inside scales the whole image to sit within the box, so the result may be narrower or shorter than you asked for but nothing is lost. Fill and crop covers the box exactly and trims the overflow from the centre — the right choice for avatars, thumbnails and anything going into a fixed slot. Stretch forces the exact dimensions and distorts the picture, which is occasionally what you actually need.

Enter one dimension and leave the other blank to scale proportionally — usually the fastest route. Enlarging is off by default, since scaling a small image up invents detail that was never captured; tick the box if you want it anyway. Downscaling uses high-quality smoothing rather than the browser default, which is visibly cleaner on detailed photographs.

How to use the Image Resizer

  1. Add your images

    Drop them onto the box or click to choose. Several at once is fine — they all get the same settings.

  2. Choose how to resize

    Fit inside keeps everything and may leave one dimension short. Fill and crop gives you the exact box by trimming the edges. Stretch forces exact dimensions and distorts. Or switch to percentage scaling.

  3. Enter the size

    Type a width, a height, or both. Leaving one blank scales proportionally from the other, which is usually what you want.

  4. Download

    Each result shows the size it started at and ended up, and the filename records the new dimensions so a batch stays easy to tell apart.

Frequently asked questions

What is the difference between fit, fill and stretch?

Fit scales the whole image to sit inside your box, so nothing is cropped but one dimension may come out smaller than requested. Fill covers the box completely and crops the overflow from the centre, giving you the exact size at the cost of the edges. Stretch forces both dimensions exactly and distorts the picture to do it.

Can I resize while keeping the aspect ratio?

Yes, and it is the default. Enter only a width or only a height and leave the other box empty — the missing dimension is calculated from the original proportions. Fit mode also preserves the ratio even when you give both numbers.

Why will it not make my image bigger?

Enlarging is disabled by default because scaling up cannot add detail that was never captured; it produces a soft, blocky result that looks worse than the original at any size. If you need it anyway, for example to meet a minimum upload requirement, tick "Allow enlarging".

Are my images uploaded anywhere?

No. Resizing runs entirely in your browser using its built-in image support, and nothing is transmitted or stored. You can disconnect from the internet after the page loads and the tool will keep working.

Is there a maximum size I can resize to?

Each side is capped at 16,384 pixels and the total at about 16.7 million pixels, which are the limits browsers place on a drawing canvas rather than limits of this tool. Beyond them the browser silently fails, so the tool checks first and tells you instead.

Does resizing reduce the file size too?

Almost always, since fewer pixels means less data. If reducing file size is your actual goal rather than changing dimensions, the Image Compressor gives you direct control over quality and usually gets a smaller result.