Image Resizer
Change image dimensions in seconds: type exact pixels, scale by a percentage or pick a ready-made size for Instagram, YouTube and more. Resize a whole batch at once — your photos never leave your device.
At a glance
- Resizes by exact pixels (with or without keeping proportions), by percentage (5–400%), or to a preset size.
- Presets include Instagram square (1080×1080) and portrait (1080×1350), Story/Reel (1080×1920), YouTube thumbnail (1280×720), link previews (1200×630), Pinterest (1000×1500) and HD, Full HD and 4K screens.
- When the new shape differs from the photo, choose crop to fill, fit with a border in any colour, or stretch.
- Resizes any number of images at once and downloads them individually or as a ZIP.
- Saves as the original format, JPG, WebP or lossless PNG, with adjustable JPG/WebP quality.
- Uses multi-step downscaling for sharp results and respects each photo’s EXIF orientation.
- Runs entirely in your browser: images are never uploaded.
Step by step
How to resize an image
- 1
Add your images
Drag and drop photos, click to browse or paste with Ctrl+V. You can add as many as you like.
- 2
Choose the new size
Pick Pixels and type a width or height, Percentage to scale, or Social & screen sizes for a preset.
- 3
Decide how to fill the shape
If the new size has a different shape, choose Crop to fill, Fit with border or Stretch.
- 4
Download
Pick a format, then download each image or click Download all for a ZIP.
Features
Everything you need, nothing you don’t
Exact pixel sizes
Type a width, a height or both. With proportions locked, every photo keeps its shape; unlock them to make every image exactly the size you need.
Ready-made social sizes
One click for Instagram posts and stories, YouTube thumbnails, link previews for Facebook and LinkedIn, X posts, Pinterest pins and standard screen sizes.
Crop, fit or stretch
Crop to fill trims the edges evenly, fit with border keeps the whole photo and adds bars in your colour, and stretch matches the size exactly.
Batch resizing
Drop in a whole folder of photos. Change a setting and every image is redone automatically, then download them all as one ZIP.
Sharp results
Big reductions are done in several steps, which avoids the jagged edges and shimmering you get from a single resize.
Private and free
No upload, no watermark, no sign-up and no limit on the number or size of images.
Crop to fill, fit with border or stretch?
When a photo’s shape doesn’t match the new size — a landscape photo going into a 1080×1080 square, say — something has to give.
- Crop to fill scales the photo to cover the whole frame and trims the edges evenly. Nothing is distorted and there are no bars. Best for social posts and thumbnails.
- Fit with border keeps the entire photo and fills the leftover space with a colour you choose. Best when nothing may be cut off, such as documents and product shots.
- Stretch forces the photo to the exact size, distorting it if the shapes differ. Use it only when the shapes are already almost the same.
Recommended image sizes used by the presets
| Where | Size (px) | Aspect ratio |
|---|---|---|
| Instagram square post | 1080 × 1080 | 1:1 |
| Instagram portrait post | 1080 × 1350 | 4:5 |
| Instagram / WhatsApp Story, Reel | 1080 × 1920 | 9:16 |
| YouTube thumbnail | 1280 × 720 | 16:9 |
| Facebook / LinkedIn link preview | 1200 × 630 | 1.91:1 |
| X (Twitter) post image | 1600 × 900 | 16:9 |
| Pinterest pin | 1000 × 1500 | 2:3 |
| Full HD screen / video frame | 1920 × 1080 | 16:9 |
Does resizing reduce quality?
Making an image smaller keeps it looking sharp — the tool downscales in several steps to avoid jagged edges. Making an image larger cannot add detail that was never captured: enlarging a small photo by more than about 150% makes it look soft. For the best result, start from the largest original you have.
To make files smaller without changing their dimensions, use the Image Compressor instead — or resize first and then compress.
Pixels, DPI and print size
Screens only care about pixels. For printing, divide the pixel size by the print resolution: at 300 DPI (photo quality), a 1800 × 1200 px image prints at 6 × 4 inches, and a 3000 × 2400 px image at 10 × 8 inches. For posters viewed from a distance, 150 DPI is usually enough.
FAQ
Frequently asked questions
How do I resize an image without stretching it?
Can I resize many photos at once?
Are my photos uploaded?
What size should an Instagram post be?
Will resizing reduce the file size?
Can I enlarge a small image?
Which format should I save in?
Does it keep my photo the right way up?
Keep going
Related tools
Image Compressor
Compress JPG, PNG, WebP and AVIF images online for free. Shrink photos by up to 90% or hit an exact KB target — right in your browser, with no upload.
QR Code Generator
Create free QR codes for links, UPI payments, Wi-Fi, WhatsApp, contacts and more. Add colours and a logo, download PNG or SVG. Codes never expire.
WebP Converter
Convert PNG, JPG, GIF and HEIC images to WebP in your browser. Lossy or lossless, transparency kept, batch ZIP download — free, private and with no upload.
HEIC to JPG Converter
Convert HEIC and HEIF photos from iPhone to JPG, PNG or WebP right in your browser. Batch convert at full resolution — free, private and with no upload.
EXIF Metadata Remover
Remove EXIF metadata from photos: GPS location, camera, date and hidden data in JPG, PNG, WebP and HEIC — with no quality loss and no upload. Free.
Image Blur Tool
Blur faces, number plates, text or the background in any photo. Blur, pixelate or black out areas, then download it full size — free, private, no upload.
Last updated Report a problem or suggest a feature