Did you find this tool helpful?
Resize by pixels, percentage or social presets — live preview, batch support, ZIP download
Drag & drop images here
or browse files
JPG · PNG · WebP · GIF · AVIF | up to 20 MB each
Upload an image to see the live preview
| Platform | Type | Dimensions | Notes |
|---|---|---|---|
| Post (Square) | 1080 × 1080 px | Most popular format | |
| Portrait / Story / Reel | 1080 × 1350 / 1920 px | Story fills the screen | |
| Post / Link Preview | 1200 × 630 px | 1.91:1 ratio | |
| Twitter / X | In-feed image | 1200 × 675 px | 16:9 ratio |
| Post image | 1200 × 627 px | ~1.91:1 ratio | |
| YouTube | Thumbnail | 1280 × 720 px | Minimum 640 px wide |
| Standard Pin | 1000 × 1500 px | 2:3 ratio ideal | |
| Profile Photo | 800 × 800 px | Displayed as circle |
For most web use, resize to target dimensions then export as WebP at 85% quality for the best size/quality balance.
Downscaling (making smaller) produces clean results with minimal quality loss, especially at 85%+ quality. Upscaling interpolates new pixels and can soften details — for large upscales use our AI Image Upscaler instead.
No. All processing happens entirely in your browser using the HTML5 Canvas API. Your files never leave your device.
Yes — select multiple files from the picker or drag several at once. All images are resized with the same settings and can be downloaded as a single ZIP file.
The chain icon between Width and Height keeps the original proportions. When locked, changing one dimension automatically calculates the other so the image doesn't appear stretched or squashed.