Toolspy
Private — processed in your browser

Image resizer

Scale by percent, set exact pixel sizes, or pick a social / print preset — then choose format and quality. Left: settings. Right: queue and downloads.

1

Upload

Add images
Drag and drop or browse. Images stay on your device until you download.

Drag and drop your images here

Supports JPG, PNG, GIF, WebP, SVG, AVIF, HEIC, BMP, TIFF, ICO • JFIF • Up to 10 files

Press Ctrl + V to paste image

2

Resize

How to resize
Choose one method. Use "Apply to all" where shown so every image matches.
100%
3

Output

Format & quality
Same options as most desktop apps: file type, compression, and aspect lock.
90%

Keeps proportions when you change width or height (recommended). Turn off only if you need a non-uniform stretch.

JPEG is best for photos; PNG for logos and transparency; WebP often gives the smallest size for the web.
Resize & download
Process the queue, then grab files from the right or here.
4

Queue

Preview & files
Nothing uploaded yet.

No images in queue

Complete step 1 on the left. Thumbnails and per-file controls appear here.

How this works
Same ideas as popular online resizers: control dimensions first, then export quality.
Aspect ratio

Keeping aspect ratio avoids stretched people and objects. Turn it off only for special layouts.

Quality vs size

Lower quality or smaller dimensions reduce file size. Match your use: web, email, or print.

Batch

One set of settings applies to every file. Adjust individuals in the queue when needed.

Formats

You can keep the original type or switch to JPEG, PNG, or WebP before download.

Image Resizer

A fast online image resizer to change image size by exact pixels or by percentage — resize a photo for profiles, social media, or a web layout in seconds.

Use this image resizer to set a specific width and height, or scale the picture by a percentage. Aspect ratio is locked by default, so the image doesn’t stretch when only one dimension changes.

Works in the browser for JPG, PNG, WebP, and more. Resize a single photo or batch resize many images at once, keeping the same format and quality. Useful for profiles, uploads, print, or fitting images into a design layout.

Image resizer — width and height inputs with an aspect ratio lock and percentage option
Getting started

How to resize an image

Four steps, no setup.

1. Upload

Drop one or more images — JPG, PNG, WebP, and other common formats.

2. Pick a mode

Choose exact pixels (width × height) or a percentage of the original.

3. Enter size

Type the value — aspect ratio stays locked unless you turn it off.

4. Download

Save each file, or download the batch in one go.

Two ways

Resize by pixels or by percentage

Use exact pixels for precise targets, percentage for quick scaling.

Pixels

Enter the exact width and height you need (e.g. 1080 × 1080). Best when a platform or layout requires a specific size.

Percentage

Enter a percentage of the original (e.g. 50% to halve the size). Handy when the exact number doesn’t matter — just a smaller or bigger copy.

Keep it clean

Aspect ratio lock prevents distortion

When the lock is on, entering either width or height automatically fills the other so the image keeps its proportions. Turn the lock off only when you deliberately want a specific stretched or squashed output — most photos and screenshots look wrong without it.

For social covers or banners where the target ratio differs from the source, the easiest flow is: resize one dimension first, then crop the other to the platform’s exact ratio.

Reference

Common image sizes to resize to

A quick list for social media, profiles, and the web.

UseSize
Instagram post (square)1080 × 1080 px
Instagram story / reel1080 × 1920 px
Facebook cover photo820 × 312 px
YouTube thumbnail1280 × 720 px
Twitter / X header1500 × 500 px
LinkedIn profile banner1584 × 396 px
Passport photo (common)413 × 531 px (35 × 45 mm)
Web hero image (16:9)1920 × 1080 px
Heads up

Common pitfalls

Turning off aspect ratio by accident

Without the ratio lock, setting both width and height independently will squash the image.

Upscaling a small image a lot

Scaling a 300-px image to 2000 px will look blurry. Resize stretches existing pixels — it doesn’t add detail.

Wrong output size for the platform

Each platform has its own dimensions. Use the reference list above instead of guessing.

Resizing lossy formats repeatedly

Every resize + save of a JPG drops a little quality. Keep a lossless copy (PNG / WebP lossless) if you plan to resize again later.

Overview

What this tool supports

Feature checklist
A factual summary of what the image resizer does.
FeatureSupportedNotes
Resize by pixels (W × H)
Yes
Enter exact dimensions in pixels.
Resize by percentage
Yes
Scale up or down by a percentage of the original.
Maintain aspect ratio
Yes
Locked by default so the image doesn’t stretch.
Resize without distortion
Yes
Fit / cover modes to avoid skew when ratios differ.
Batch resize
Yes
Upload many images, apply the same size to all.
Preserve format
Yes
Resize without changing JPG / PNG / WebP.
Account required
No
No signup, no install.

Frequently Asked Questions

Is the image resizer free to use?
Can I resize by exact pixels or by percentage?
Does resizing distort the image?
Can I resize many images at once?
Will the tool change my image format?
Does the tool upload my images to a server?
Community

User reviews

No reviews yet. If you used the tool, you can share feedback on our feedback page.

Ready to resize your images?

Upload a photo, set the size in pixels or percentage, and download the resized image.