Image Resizer – Resize Images Online Free
Resize any photo or image to exact pixel dimensions, by percentage, or with one-tap social media presets — then download it as JPG, PNG or WebP. Private by design: your image never leaves your browser, because the resizing happens on your own device.
Resize Your Image
How to Use the Image Resizer
Drop your image onto the box above, or click it to browse your device. The tool reads the picture locally and reports its original dimensions and file size — nothing is uploaded at any point. From there you have three ways to pick the new size: tap a preset for the platform you are posting to, tap a percentage to scale the picture down proportionally, or type exact pixel dimensions into the width and height boxes.
Leave Lock aspect ratio ticked unless you deliberately want to stretch the picture: with the lock on, changing the width recalculates the height so faces, logos and products keep their natural shape. Then choose the output format — keep the original, or convert to JPG for the smallest files, PNG for transparency and sharp graphics, or WebP for modern websites — set the quality if you picked JPG or WebP, and press Resize Image. Your resized picture is generated on the spot, with its real dimensions and file size shown, ready to download.
How Image Resizing Works
A digital image is a grid of pixels. Resizing redraws that grid at a different size: shrinking merges neighbouring pixels into averaged values, while enlarging has to invent new pixels by interpolating between the ones that exist — which is why upscaling can never add real detail. This tool does the redrawing with your browser's built-in canvas engine, the same technology photo editors use, running entirely on your device.
That one ratio — original height divided by original width — is the aspect ratio, and preserving it is what the lock does for you. Break it, and circles become ovals. The formula also runs the other way: give the height, and the matching width is height × (original width ÷ original height).
Worked Example
A typical phone photo is 4000 × 3000 pixels and about 4.6 MB as a JPG — far bigger than a blog or marketplace listing needs. Here is resizing it to a 1200-pixel-wide web image:
| Step | Calculation | Result |
|---|---|---|
| 1. Aspect ratio | 3000 ÷ 4000 | 0.75 |
| 2. New height (lock on) | 1200 × 0.75 | 900 px |
| 3. Scale | 1200 ÷ 4000 × 100 | 30% of original |
| 4. Pixels kept | (1200 × 900) ÷ (4000 × 3000) | 9% of the pixels |
| 5. File size (JPG, 90% quality) | 4.6 MB original | Roughly 250–350 KB |
Ninety-one percent of the pixels were carrying no visible benefit at web display sizes — the 1200 × 900 version looks identical on a phone or laptop screen, loads in a fraction of the time, and sails under the upload limits that reject the original. That is why resizing, not re-photographing, is the right fix for "image too large" errors.
The Sizes Platforms Actually Want — What Most Resizers Don't Tell You
Every platform displays images at fixed sizes and quietly resizes anything bigger, usually worse than you would do it yourself. Feeding the exact display size keeps your picture sharp and your file small:
| Use | Size (px) | Why |
|---|---|---|
| Instagram square post | 1080 × 1080 | Native feed size; larger uploads are downscaled by Instagram |
| Instagram portrait post | 1080 × 1350 | The tallest feed format — takes the most screen space |
| Facebook / link preview (Open Graph) | 1200 × 630 | The standard share-card size every social platform reads |
| YouTube thumbnail | 1280 × 720 | Minimum recommended; smaller thumbnails can look soft on TVs |
| Full HD screen / hero image | 1920 × 1080 | Matches the most common large display resolution |
All five are one tap away in the presets above. One honest warning: presets crop nothing — they scale the whole picture to the target box, so a wide photo forced into a square preset will be squashed unless you unlock and accept the shape change. For a true crop, resize the long edge here first, then crop in your usual editor.
Limitations
Resizing cannot add detail: enlarging a small image makes it bigger, not sharper — for that, use the AI upscaler linked below. Extremely large images are limited by your device's memory and the browser's maximum canvas size, and animated GIFs are resized as a still first frame. Converting to JPG removes transparency, and repeated JPG saves at low quality gradually degrade an image, so keep your original file untouched as the master copy — this tool never modifies it.
Guides for This Tool
Frequently Asked Questions
Is this image resizer really private? Where does my photo go?
Will resizing make my image blurry?
What image size should I use for Instagram, Facebook and YouTube?
What is the difference between resizing and compressing an image?
Why did my transparent PNG turn white when I saved it as JPG?
Can I resize very large photos, like 48-megapixel phone pictures?
Related Tools
AI Image Upscaler
Upscale images 2x–4x with AI in your browser — free, private, no watermarks.
Background Remover
Remove image backgrounds in your browser and download a transparent PNG.
HEIC Converter
Convert iPhone HEIC photos to JPG or PNG, right on your device.
Face Blur
Blur faces in photos automatically before you share them.
Compress PDF
Reduce PDF file size in your browser — free, unlimited, no upload.
Browse the rest of the photo and media editors in the AI & Media tools category.