Skip to content

Resize Images

Change image dimensions in pixels or percent — with presets for every platform.

Drop an image here

or choose files from your device

You can also paste an image with Ctrl+V

JPG, PNG, WebP, AVIF, HEIC, GIF · up to 100 MB

Your images are processed locally in your browser and are not uploaded.

Set a new width and height, lock the aspect ratio and choose how the image should fit: stretch exactly, fit inside, pad with a background (contain) or fill and crop (cover). Resizing uses the high-quality Lanczos filter, so downsized photos stay sharp.

How to resize an image

  1. Step 1

    Add an image by dragging, choosing or pasting it.

  2. Step 2

    Enter the width and height, or pick a preset like 1920 × 1080 or Instagram post.

  3. Step 3

    Choose the fit mode and format, then download the resized image.

Why use PhotoTools

Four fit modes

Exact, fit, contain and cover — the same options professional tools use.

Sharp results

Lanczos resampling in linear light keeps edges crisp and colors accurate.

Presets included

One click for social media, marketplaces and common screen sizes.

Supported formats

Input

  • JPG
  • PNG
  • WebP
  • AVIF
  • HEIC
  • GIF
  • BMP
  • TIFF
  • PSD
  • RAW

Output

  • JPG
  • PNG
  • WebP
  • AVIF

Frequently asked questions

How do I resize without distorting the image?

Keep “Lock aspect ratio” on, or use the Fit, Contain or Cover modes, which never stretch the image.

What is the difference between contain and cover?

Contain shows the whole image and adds a background to fill the frame. Cover fills the frame completely and crops what doesn’t fit.

Can I make an image larger?

Yes, but enlarging adds no detail. For real upscaling use the AI Image Upscaler.

Are my images uploaded to a server?

No. This tool runs entirely in your browser using WebAssembly. Your images never leave your device, and nothing is stored.