Image Resizer
Resize by exact pixels or by percentage, with an aspect-ratio lock so nothing stretches.
Drop images to resize
or click to browse, or paste with Ctrl/Cmd+V — drop several at once to process a whole batch
Preview
Resize settings
Batch queue
About this image resizer
Drop in a photo, then set a target size either as exact pixels (great for meeting a platform's upload limits) or as a percentage of the original (great for quick scaling down). Keep Lock aspect ratio on and the other dimension updates automatically so nothing looks stretched or squashed. Pick an output format — or leave it on "Keep original" — and download the result; the file never leaves your device.
How to resize an image
- Drop, browse to, or paste an image into the box above.
- Choose Pixels or Percent, then enter your target size.
- Leave aspect ratio locked unless you specifically want to distort the image.
- Pick an output format if you want to change it, then click Download.
FAQ
Will resizing make my photo blurry?
Shrinking an image (downscaling) rarely looks bad. Enlarging it (upscaling) beyond its original resolution can look soft, since the tool has to invent new pixel detail that was never captured — there's a limit to how far you can push it before it's visibly blurry.
What's the difference between resizing and compressing?
Resizing changes the pixel dimensions (how many pixels wide/tall). Compressing keeps the dimensions the same but reduces file size by simplifying the image data. Use both together — the compressor — for the smallest possible file.
Which output format should I pick?
Keep the original unless you have a reason not to. Read our JPEG vs. PNG vs. WebP guide if you're not sure — or use the converter for a dedicated format-swap tool.
Platform image sizes
The sizes people actually search for, each one a page that opens this resizer with the dimensions already filled in. Every number comes from the platform's own published recommendation — they drift, so the pages say what each one is for and where it gets cropped.
- Instagram post size — 1080 × 1080 px. The square feed post — Instagram's safest default.
- Instagram story size — 1080 × 1920 px. Full-screen vertical, with UI over the top and bottom.
- Instagram reel size — 1080 × 1920 px. Vertical video cover; the grid crops it to a 4:5 centre.
- Instagram profile picture size — 320 × 320 px. Stored at 320px square, displayed far smaller and circular.
- YouTube thumbnail size — 1280 × 720 px. 16:9 custom thumbnail, under YouTube's 2 MB cap.
- YouTube channel banner size — 2560 × 1440 px. Channel art, with a 1546×423 area safe on every device.
- X (Twitter) header size — 1500 × 500 px. The 3:1 profile banner, part-covered by the avatar.
- X (Twitter) post image size — 1600 × 900 px. 16:9 in-timeline image, cropped to ~2:1 in the feed.
- Facebook cover photo size — 851 × 315 px. Desktop cover; mobile crops the sides off this.
- Facebook post image size — 1200 × 630 px. The 1.91:1 link and post image, same as an OG image.
- LinkedIn banner size — 1584 × 396 px. The 4:1 profile cover, with the avatar over the left.
- LinkedIn post image size — 1200 × 627 px. Feed image at 1.91:1 — the shape LinkedIn shares with OG.
- TikTok video size — 1080 × 1920 px. 9:16 full screen; captions and buttons cover the edges.
- Pinterest pin size — 1000 × 1500 px. The 2:3 standard pin — taller pins get truncated.
- Discord banner size — 960 × 540 px. 16:9 profile banner, shown behind the avatar.
- Discord server icon size — 512 × 512 px. Square server icon, masked to a circle in the list.
- Twitch offline banner size — 1920 × 1080 px. What sits in the player when the channel is not live.
- Twitch profile banner size — 1200 × 480 px. The 5:2 strip across the top of the channel page.
- Zoom virtual background size — 1920 × 1080 px. 16:9 at 1080p — Zoom's own recommended background size.
- Spotify playlist cover size — 640 × 640 px. Square JPEG, 640px, under Spotify's 4 MB upload cap.