Free · runs in your browser

Image resizer for photos, graphics and social media

Change the pixel dimensions of one image or a hundred. Type a size, scale by a percentage or pick a platform size, then download.

Drop images here, or click to choose

JPG, PNG, WebP, HEIC, AVIF, GIF or BMP. Up to 100 at once; nothing is uploaded.

Choose images
Resize by

Each image fits inside 1200 × any px and keeps its own shape. Untick Keep proportions to get exactly that size.

This image resizer changes the width and height of JPG, PNG and WebP pictures right in your browser, one at a time or up to 100 in a batch, and nothing is uploaded. Pick how the new size is set, decide what happens when the shape changes, and download each result or all of them in one ZIP.

Three ways to use the image resizer

Pixels is the everyday option. Type a width, a height or both, and with Keep proportions ticked every image is fitted inside that box without being distorted: 1200 wide turns a 4000 × 3000 photo into 1200 × 900 and a 3000 × 4000 portrait into 1200 × 1600. Untick it to get exactly the size you typed.

Percentage scales every file by the same factor, which is handy for a folder of screenshots or scans in mixed sizes. Social media size sets an exact width and height for Instagram, Stories and Reels, YouTube thumbnails, Facebook and LinkedIn link images or Pinterest pins, so nobody has to remember the numbers.

Cropping, borders or stretching

An exact size often has a different shape from the photo, like a landscape picture that has to become a square post. Crop to fill covers the whole frame and trims what sticks out; choose whether to keep the center, top, bottom, left or right, so a portrait keeps the face rather than the chin.

Fit with borders keeps the entire picture and fills the leftover space with a color you pick, or leaves it transparent in PNG and WebP files. Stretch squeezes the image into the new shape; it distorts faces and circles, so use it only for textures and backgrounds where nobody will notice.

Social media image sizes

Instagram keeps photos between 320 and 1080 pixels wide at their own resolution when the shape is between 1.91:1 and 4:5; wider photos are reduced to 1080 pixels. That gives 1080 × 1080 for a square post, 1080 × 1350 for a portrait post and 1080 × 566 for a landscape one, while Stories and Reels use the full-screen 9:16 shape, 1080 × 1920.

YouTube asks for 16:9 thumbnails at least 640 pixels wide; 1280 × 720 is the long-standing size, and newer help pages recommend 3840 × 2160. Meta recommends link images of at least 1200 × 630 pixels, LinkedIn uses 1200 × 627 for posts with a link, and Pinterest suggests 1000 × 1500 for a 2:3 pin.

Making images smaller without losing sharpness

Large reductions are done in halving steps: a 6000-pixel photo goes to 3000, then 1500, then the final size, with every step blending the pixels it removes. Doing it in one jump skips pixels, which makes thin lines and text look jagged. The result is a smaller picture that still looks crisp.

Smaller dimensions also mean smaller files. Halving the width and the height leaves a quarter of the pixels, so the file usually shrinks to roughly a quarter as well. If a file still has to meet a limit such as 100 KB, run it through the free image compressor afterwards.

Making images bigger

Any image resizer can make a picture larger, but it can only spread the existing pixels over a bigger area, so the result looks soft once you go much past the original size. That is fine for a small increase or a background, and the tool warns you when a result is larger than its original.

For a real enlargement, such as a small product photo that has to fill a print or a banner, the AI image upscaler on this site rebuilds detail at 2x or 4x instead of stretching it. It runs on a GPU server and uses credits, while this resizer stays free.

Resizing product photos for online shops

An online shop looks tidiest when every product photo has the same shape and size. Drop in the whole folder, set a square size such as 2000 × 2000, choose Fit with borders with a white background, and each product ends up centered on an identical white square, whatever shape the original was.

Very large originals slow a store down without looking any better, so aim a little above the largest size your theme displays, often somewhere between 1200 and 2048 pixels on the long side. If the files are still heavy after resizing, the image compressor trims them further without changing the dimensions.

Resizing many images at once

Drop in up to 100 images and every one gets the same settings, which keeps a product catalog, a photo gallery or a set of slides consistent. Each file is named after its original with the new size added, like beach-1080x1350.jpg, so batches from different sizes never mix up.

Change a setting after the batch has finished and press Apply new settings to redo every file, without choosing them again. Download files one by one, or press Download all to save a single ZIP.

Pixels, print size and DPI

On screens only pixels matter. For printing, divide the pixel size by the resolution the printer expects: at 300 pixels per inch, a 6 × 4 inch print needs 1800 × 1200 pixels and an A4 page about 2480 × 3508.

The DPI number stored inside a file does not change how many pixels it has, so changing it alone does not make a print sharper. Resize to the pixel count the print needs, and upscale first if the photo is too small.

Formats, privacy and metadata

The image resizer reads JPG, PNG, WebP, AVIF, GIF, BMP and HEIC photos from iPhones. Same format keeps each file as it was, or you can save everything as JPG, PNG or WebP; transparent areas become white in JPG.

Files are resized on your own device and never uploaded, so it is safe for private photos and client work. Resized copies are saved without EXIF data, which also removes the camera model and any GPS location.

Sources

Frequently asked

Is this image resizer free?

Yes. There is no sign-up, no watermark and no daily limit; you can resize up to 100 images per batch.

Does resizing reduce image quality?

Making an image smaller keeps it sharp. Making it larger spreads the pixels, so use the AI upscaler for big enlargements.

How do I resize without cropping?

Keep proportions ticked, or choose Fit with borders when you need an exact size, so the whole picture stays visible.

What size should an Instagram post be?

1080 × 1080 pixels for a square post, 1080 × 1350 for portrait and 1080 × 1920 for Stories and Reels.

More free image tools