Resize Images Online

Resize images to exact pixel dimensions or by percentage, in bulk, right in your browser. High-quality Lanczos scaling, no upload, no sign-up.

Your files are processed in your browser and never uploaded.

px
px
90

Applies to JPG, WebP and AVIF output. Lower means smaller files; PNG stays lossless.

Drop images here

Choose files

HEIC, JPG, PNG, WebP, AVIF, GIF, BMP · up to 50 megapixels each · you can also paste

How to use

  1. Choose "Pixels" to enter a width and/or height, or "Percentage" to scale proportionally.
  2. Enter only a width or only a height to keep the aspect ratio. Enter both for an exact size and choose how to handle the difference.
  3. Drop your images. They are resized as soon as they are added.
  4. Download each image or all of them as a ZIP.

Features

Exact or proportional
Give one side to scale proportionally, both sides for an exact canvas, or a percentage for quick downsizing.
Three fit modes
Crop to fill keeps the centre and trims the edges, Fit and pad adds a border in your chosen colour, Stretch distorts to fit exactly.
Sharp results
Lanczos3 resampling with premultiplied alpha keeps edges crisp and avoids dark halos around transparent areas.
Batch resizing
Apply the same size to hundreds of images and download them as a single ZIP.

Pixels, aspect ratio and fit

Every digital image is a grid of pixels. A photo from a modern phone is typically 4032 × 3024 pixels (12 megapixels) or larger, much more than most uses need. A full HD screen is 1920 × 1080, most websites display images under 1600 pixels wide, and email or chat apps often downscale anything larger anyway.

The aspect ratio is the ratio between width and height. 4032 × 3024 is 4:3; 1920 × 1080 is 16:9. When you change the size without keeping the ratio, you have to decide what happens to the difference, and that is what the fit options are for:

How resizing works here

Images are decoded in a background Web Worker, rotated according to their EXIF orientation, and then resampled with the Lanczos3 filter from the Squoosh project, compiled to WebAssembly. Lanczos looks at a wider neighbourhood of pixels than the simple bilinear scaling used by most browsers and phone apps, which preserves fine detail and avoids the jagged or blurry look of cheaper methods. Transparent images are resized with premultiplied alpha, so semi-transparent edges do not pick up dark fringes.

Resizing and file size

Resizing is the most effective way to make an image file smaller. Pixel count grows with the square of the dimensions, so a 4000 × 3000 photo has four times as many pixels as a 2000 × 1500 version, and the file is usually around three to four times larger. If an upload form rejects your photo for being too big, reducing the long side to 2000 pixels often solves the problem on its own, and the result still looks sharp on a laptop or phone screen. For a strict size limit, follow up with the image compressor.

Common sizes

Pre-set pages exist for frequently needed dimensions, including 1080 × 1080 for square posts, 1920 × 1080 for full HD, 1280 × 720 for thumbnails and 1200 × 630 for link previews. For platform-specific sizes in one place, use the social media image resizer.

Frequently asked questions

How do I resize without distorting the image?

Enter only the width or only the height and leave the other field empty. The missing side is calculated from the original aspect ratio. If you need both dimensions fixed, use "Crop to fill" or "Fit and pad" instead of "Stretch".

Will resizing reduce quality?

Making an image smaller discards pixels, but with Lanczos resampling it stays sharp. Making an image larger cannot add real detail; it will look softer. In max-size mode the tool never enlarges images.

What is the difference between crop to fill and fit and pad?

Crop to fill scales the image until it covers the whole target and trims what sticks out, so nothing is left empty. Fit and pad scales the image until it fits entirely inside, then fills the leftover space with a background colour, or transparency for PNG and WebP.

Does resizing reduce file size?

Yes, usually a lot. File size scales roughly with pixel count, so halving width and height typically cuts the file to a quarter of its size. For JPG and WebP output you can also lower the quality slider (90 by default) to shrink files further.

Which format is the output?

By default the same as the input (HEIC is saved as JPG). You can also choose JPG, PNG or WebP explicitly.

Common image sizes

Related tools