Image Tools

Free Image Resizer

Resize JPG, PNG and WebP photos by exact pixels or percentage. Lock aspect ratio, use social media presets, batch resize up to 20 images — all in your browser.

Instant Resize 100% Private Batch up to 20 Works on Mobile

Resize Settings

Drop images here
or click to browse your device
JPG · PNG · WebP · GIF · BMP
Preset size
Width × Height
×
Aspect ratio locked — changing one value updates the other.
Output format
Options

Results

Images
0
Original
0 B
Saved
—

No images yet

Drop images in the left panel to get started
Privacy: All resizing happens locally in your browser using the Canvas API. Your images are never uploaded, stored or transmitted to any server.

What Is Image Resizing?

Image resizing changes the pixel dimensions of a picture — its width and height in pixels. A 4000×3000 photo resized to 800×600 becomes a much smaller file that loads faster and takes up less storage. Resizing is one of the most common image operations, used everywhere from web development to social media posting.

There are two ways to resize:

Shrinking vs enlarging

DirectionQualityFile sizeWhen to use
ShrinkingExcellent — no visible lossDrops sharplyWeb uploads, email, social media
Same sizePerfectSame (or smaller if re-encoded)Format conversion only
EnlargingBlurry, soft, or pixelatedGrows fastOnly when absolutely necessary

The rule: never enlarge an image beyond its original dimensions unless you have no other option. The browser interpolates new pixels, but it can't invent detail that was never there.

Aspect ratio explained

Aspect ratio is the proportional relationship between width and height. A 1200×800 image has a 3:2 aspect ratio. If you resize it to 600×800, you've broken the ratio and the image will look squashed.

When Lock aspect ratio is on (the default), typing a new width automatically updates the height to keep the proportion, and vice versa. When it's off, you can set independent values — but the image will be stretched or compressed to fit.

Common social media sizes

We've included presets for the most common platforms. Here's a quick reference:

PlatformRecommended sizeNotes
Instagram Post1080×1080Square; portrait 1080×1350 gets more reach
Instagram Story / Reel1080×1920Vertical, 9:16 ratio
Facebook Post1200×630Shows up in the feed and in link previews
Facebook Cover820×312Desktop; mobile crops to 640×360
Twitter Post1200×67516:9 landscape
YouTube Thumbnail1280×72016:9; larger text is more readable on mobile
YouTube Banner2560×1440Safe area for text is 1546×423
LinkedIn Banner1584×396Desktop; mobile shows a smaller crop
Pinterest Pin1000×15002:3 vertical ratio

Why resize your images?

About metadata and EXIF

When you resize through the Canvas API, most metadata is stripped — including camera model, GPS location, date taken, and software used. This is generally a privacy win, and it also saves space since EXIF data can add 10–50 KB per image. Image orientation is preserved, so portrait photos stay upright.

Common use cases

Social Media Posts

Resize photos to match each platform's recommended dimensions.

Website Optimisation

Match image dimensions to display size for faster page loads.

Email Attachments

Shrink photos so they fit under email size limits.

Product Catalogues

Resize all product photos to the same dimensions for a clean grid.

Print Preparation

Resize to match the print resolution needed for physical output.

Favicons & Icons

Generate fixed-size app icons and favicons from a larger source.

Cloud Storage

Reduce your backup footprint by resizing older photos.

Presentations

Fit images to slide dimensions so they don't stretch or crop.

Privacy and security

This image resizer runs entirely in your browser. Every step — reading the file, decoding it, resizing it and producing the download — uses local browser APIs. Your images never leave your device. Nothing is uploaded, stored or transmitted to any server.

Frequently Asked Questions

How do I resize an image without losing quality?
Shrinking an image (making it smaller) rarely loses visible quality — the browser uses high-quality downscaling. Enlarging an image (making it bigger than the original) always loses quality, because there are no new pixels to reveal. To avoid quality loss, always keep the target size smaller than or equal to the original.
What does "Lock aspect ratio" do?
Locking the aspect ratio keeps the width-to-height proportion unchanged. When you type a new width, the height updates automatically to match, and vice versa. This prevents the image from looking stretched or squashed. Turn it off to set independent width and height values (which will distort the image).
What are the social media presets?
Presets give you exact pixel dimensions for common platforms: Instagram post (1080×1080), Instagram story (1080×1920), Facebook cover (820×312), Twitter/X header (1500×500), YouTube thumbnail (1280×720), LinkedIn banner (1584×396), and more. Selecting one fills in the width and height fields for you.
Can I resize multiple images at once?
Yes. Drop up to 20 images at once and they are all resized with the same settings. Download each one individually or grab them all with the Download All button.
Which image formats are supported?
You can upload JPG, PNG, WebP, GIF and BMP files. Output can be saved as PNG (lossless), JPEG (smaller) or WebP (modern format). The output format defaults to matching the input, but you can change it explicitly.
Does resizing remove EXIF metadata?
Yes. Re-encoding through the Canvas API strips most metadata — including camera model, GPS location and date taken. This is generally a privacy win. Image orientation is preserved, so portrait photos stay upright.
What is the maximum image size?
There is no hard limit, but very large images above 8,000 pixels on any side may be slow in some browsers. The tool automatically caps output at 16 megapixels to prevent canvas crashes, so extremely large images may be scaled down further than requested.
Why did my image get bigger after resizing?
If you resize an already-compressed JPEG to the same dimensions or convert from JPEG to PNG, the file can grow. Turn on Keep smaller only (it's on by default) and the tool will keep the original when the resized version is larger.
Are my images uploaded to a server?
No. All resizing happens locally in your browser using the Canvas API. Your images never leave your device — nothing is uploaded, stored or transmitted.
Is this image resizer free?
Yes. It is 100% free, requires no sign-up, and runs entirely in your browser. There are no watermarks, no file limits and no premium tier.

Related Image Tools

Done!