Image Resizer

Resize photos to exact pixels, a percentage or a print size — or pick a ready-made size for Instagram, YouTube, passports and more. Right in your browser, no upload.

  • 100% private — no upload
  • 40+ size presets
  • Free & unlimited
  • Batch + ZIP download

Drop images to resize

or

You can also paste an image with Ctrl+V (⌘+V on Mac).
JPG · PNG · WebP · AVIF · GIF · HEIC · TIFF · BMP · SVG · ICO

Your images are resized on your device and are never uploaded.

How it works

Resize images in 3 simple steps

No account, no upload, no waiting in a queue.

  1. 1

    Add your images

    Drag & drop, choose files or a whole folder, or paste from the clipboard. JPG, PNG, WebP, HEIC and more.

  2. 2

    Choose the size

    Type pixels, scale by percent, enter a print size in inches or cm, or pick a preset for Instagram, YouTube, passports and more.

  3. 3

    Download

    Check the preview, adjust the crop if you like, then save each image or everything at once as a ZIP.

Why ToolCMB

A smarter, safer image resizer

Professional resampling and codecs running entirely inside your browser.

Private by design

Photos never leave your device. No upload, no storage, no tracking of your files — ideal for GDPR-sensitive work.

Every way to resize

Exact pixels, percentage, longest side or print size in inches, cm or mm with any DPI.

Crop to any aspect ratio

1:1, 4:5, 16:9 and more. Choose the crop position for the batch and fine-tune each image by dragging.

40+ ready-made sizes

Instagram, Facebook, X, LinkedIn, YouTube, TikTok, Pinterest, Amazon, Etsy, favicons and passport photos.

Lanczos3 resampling

The sharpest scaling algorithm, compiled to WebAssembly — no blurry thumbnails, no jagged edges.

Print-ready DPI

Set 300 DPI for prints: the resolution is written into JPG, PNG, TIFF and BMP files.

Batch & ZIP

Resize hundreds of images at once using all CPU cores, then download a single ZIP with folders kept.

Save your presets

Store your favourite settings in the browser and reuse them with one click next time.

How to resize an image without losing quality

Resizing changes the number of pixels in a photo. Making an image smaller is almost always safe: the resizer averages neighbouring pixels with the Lanczos3 filter, so edges stay crisp and the result often looks sharper than the original at the same display size.

Making an image larger cannot add detail that was never captured, but a good filter keeps it smooth instead of blocky. For logos and pixel art, switch the resampling to nearest neighbour to keep hard edges.

When the new shape is different from the original — for example turning a landscape photo into a square Instagram post — choose Crop to fill the frame, Fit to keep the whole picture, or Pad to add coloured bars. You can move the crop for every image individually.

Common image sizes at a glance

UseSize (px)Aspect ratio
Instagram post (portrait)1080 × 13504:5
Instagram / TikTok story1080 × 19209:16
Facebook / LinkedIn link post1200 × 6301.91:1
YouTube thumbnail1280 × 72016:9
X (Twitter) header1500 × 5003:1
Full HD wallpaper1920 × 108016:9
6×4 in photo print @ 300 DPI1800 × 12003:2
US passport photo (2×2 in)600 × 6001:1

Pro tips

  • For printing, multiply inches by the DPI: a 6×4 in print at 300 DPI needs 1800×1200 pixels. The Print size tab does the math for you.
  • Websites rarely need images wider than 1920 px; use “Longest side” to shrink a whole folder of phone photos in one go.
  • Save as WebP or AVIF for the web, JPG for email and printing, and PNG for screenshots and transparency.
  • Use Limit file size when a form or website only accepts images under, say, 200 KB.
FAQ

Frequently asked questions

Everything you need to know about resizing images with ToolCMB.

Is this image resizer really free?

Yes. It is 100% free with no limits on the number of images, no sign-up and no watermark. The site is supported by ads.

Are my photos uploaded to a server?

No. Resizing runs locally in your browser using WebAssembly. Your images are never uploaded, stored or seen by anyone — you can even go offline after the page has loaded.

How do I resize an image without stretching it?

Keep the aspect-ratio lock on and enter only the width or the height. If you need an exact size with a different shape, choose Crop, Fit or Pad instead of Stretch.

How do I resize a photo for Instagram?

Open the Presets tab and choose Instagram post (1080×1080 or 1080×1350) or Story (1080×1920). The photo is cropped to fill the frame; drag the crop in the preview to change what is kept.

How do I resize an image in inches or centimetres for printing?

Open the Print size tab, enter the size in inches, cm or mm and choose the DPI (300 for photo prints). The tool calculates the pixels and stores the DPI in the file.

Can I resize many images at once?

Yes. Drop multiple files or a whole folder. Images are processed in parallel and you can download them one by one or together as a ZIP file.

Which formats are supported?

You can open JPG, PNG, WebP, AVIF, GIF, HEIC/HEIF, TIFF, BMP, ICO and SVG files and save them as JPG, PNG, WebP, AVIF, TIFF, BMP or ICO.

Will resizing reduce the quality?

Shrinking an image keeps it sharp thanks to Lanczos3 resampling. Enlarging cannot add real detail, so we recommend enlarging by no more than 2×. For JPG, WebP and AVIF you can also set the quality.

Can I resize an image to a specific file size, like 100 KB?

Yes. Turn on “Limit file size”, enter the size in KB or MB and the tool finds the highest quality that fits (JPG, WebP and AVIF).

Does it work on iPhone and Android?

Yes. The resizer works in modern mobile browsers, including Safari on iPhone and Chrome on Android, and it can open iPhone HEIC photos.

Need more free tools?

Compress, convert, format and calculate — fast, free and private.

Browse all tools

—