Social Media Image Resizer
Resize any image to perfect dimensions for every platform — Instagram, YouTube, LinkedIn, Twitter/X and more. 100% client-side, no upload, no account needed.
Drop your image here or click to browse
Supports JPG, PNG, WebP, GIF — any size — processed entirely in your browser
Choose a Platform
Select the platform you're posting to — we'll show the exact size options.
Choose a Size
Click a size to preview how your image will be cropped.
Position & Download
Drag the image to reposition the crop. Then download.
Output Settings
Platform Size Reference
Post Square: 1080×1080
Post Portrait: 1080×1350
Story / Reels: 1080×1920
Profile: 320×320
Post: 1200×630
Cover: 851×315
Story: 1080×1920
Profile: 180×180
🐦 Twitter / X
Post: 1200×675
Header: 1500×500
Profile: 400×400
Post: 1200×627
Profile Banner: 1584×396
Company Cover: 1128×191
Profile: 400×400
▶️ YouTube
Thumbnail: 1280×720
Channel Art: 2560×1440
Profile: 800×800
Standard Pin: 1000×1500
Square Pin: 1000×1000
Wide Pin: 1000×750
🎵 TikTok
Video Cover: 1080×1920
Profile: 200×200
Status: 1080×1920
Profile: 500×500
Business Cover: 1024×768
Why Image Size Matters on Social Media
Every social media platform compresses and crops uploaded images to fit its layout. If your original image does not match the platform's required dimensions, it will be auto-cropped — often cutting off text, logos, or important parts of the image. Uploading correctly sized images ensures your content appears exactly as intended.
Correctly sized images also load faster, look sharper (no upscaling blur), and get better engagement. Platforms like Instagram and LinkedIn penalise low-quality uploads in their algorithms, so using the right dimensions helps your post reach more people.
Complete Social Media Image Size Reference (2025)
| Platform | Format | Dimensions (px) | Aspect Ratio |
|---|---|---|---|
| Square Post | 1080 × 1080 | 1:1 | |
| Portrait Post | 1080 × 1350 | 4:5 | |
| Story / Reel | 1080 × 1920 | 9:16 | |
| Profile Picture | 320 × 320 | 1:1 (circular crop) | |
| Post Image | 1200 × 630 | 1.91:1 | |
| Cover Photo | 820 × 312 | 2.63:1 | |
| Story | 1080 × 1920 | 9:16 | |
| Twitter / X | Post Image | 1200 × 675 | 16:9 |
| Twitter / X | Header | 1500 × 500 | 3:1 |
| Post Image | 1200 × 627 | 1.91:1 | |
| Company Banner | 1584 × 396 | 4:1 | |
| YouTube | Thumbnail | 1280 × 720 | 16:9 |
| YouTube | Channel Banner | 2560 × 1440 | 16:9 |
| Pin | 1000 × 1500 | 2:3 | |
| TikTok | Video / Photo | 1080 × 1920 | 9:16 |
| Status | 1080 × 1920 | 9:16 |
How to Choose the Right Preset
- Select the platform — Choose from Instagram, Facebook, Twitter/X, LinkedIn, YouTube, Pinterest, TikTok, or WhatsApp.
- Pick the format — Each platform has multiple formats: post, story, cover, profile, banner, etc. Choose the one matching your use case.
- Upload your image — Drag and drop or click to select. The image is processed entirely in your browser — nothing is uploaded to any server.
- Position and download — Drag to reposition the visible area, then download as PNG or JPEG.
Understanding Aspect Ratios
An aspect ratio describes the proportional relationship between an image's width and height. Common ratios include:
- 1:1 (Square): Equal width and height. Instagram's classic post format. Works well for product photos, portraits, and graphics.
- 4:5 (Portrait): Slightly taller than wide. Instagram's portrait format takes up more screen space in the feed, increasing visibility and engagement.
- 16:9 (Widescreen): Standard TV and video ratio. Used by YouTube, Twitter, and most landscape content.
- 9:16 (Vertical): Full phone screen. The standard for Stories, Reels, TikTok, and Shorts — optimised for mobile-first viewing.
- 2:3 (Tall): Pinterest's ideal ratio. Tall pins get more real estate in the Pinterest feed and perform better.
Image Format: PNG vs JPEG for Social Media
- JPEG (recommended for photos): Smaller file size, ideal for photographs, gradients, and images with many colours. Quality 85-90% is virtually indistinguishable from the original. Most social platforms re-compress to JPEG anyway, so uploading in JPEG avoids double compression.
- PNG (recommended for graphics): Lossless quality, supports transparency. Ideal for logos, text overlays, screenshots, and images with sharp edges. Larger file size — use only when quality preservation or transparency is needed.
Best Practices for Social Media Images
- Keep text in the safe zone: Platforms like Facebook and Instagram crop images differently on mobile vs desktop. Keep important text within the centre 80% of the image to avoid cropping on any device.
- Use high-contrast text: Text overlays should have sufficient contrast against the background. Use semi-transparent overlays behind text for readability — especially over photographs.
- Design for mobile first: Over 80% of social media consumption happens on phones. Test how your image looks at small sizes before posting.
- Consistent branding: Use the same colour palette, fonts, and logo placement across all platforms for brand recognition. Create templates for recurring content types.
- Avoid excessive text: Facebook and Instagram historically reduced reach for images containing more than 20% text. While this rule is less strict now, minimal text still performs better in engagement metrics.
- Upload at maximum resolution: Platforms compress images during upload. Starting with a higher-resolution source means the compressed version retains more quality.
Frequently Asked Questions — Social Media Image Resizer
Instagram supports three post formats: Square (1080×1080 px, 1:1 ratio) works universally in feed and grid. Portrait (1080×1350 px, 4:5 ratio) takes up the most screen space and gets the best engagement. Landscape (1080×566 px, 1.91:1 ratio) is ideal for wide scenic shots. For Stories and Reels, use 1080×1920 px (9:16 ratio). Instagram compresses images over 1 MB, so export at high quality.
YouTube recommends thumbnails at 1280×720 px (16:9 aspect ratio, HD). The minimum width is 640 px. File size must be under 2 MB. Use JPG, GIF, BMP, or PNG format. A good thumbnail is readable at small sizes — use large text, high contrast, and close-up faces. YouTube Channel Art (banner) should be 2560×1440 px since it scales across devices.
For LinkedIn posts, use 1200×627 px (roughly 1.91:1). Personal profile banners are 1584×396 px (4:1 ratio). Company page covers are 1128×191 px. Profile photos are displayed at 400×400 px but should be uploaded larger. LinkedIn compresses images, so upload the highest quality original and let the platform handle compression.
No. This Social Media Image Resizer is 100% client-side — all processing happens in your browser using the HTML5 Canvas API. Your images are never sent to any server, ensuring complete privacy. This also means the tool works offline once the page has loaded, and there are no file size limits imposed by the server.
After selecting a preset, your image is automatically scaled to cover the target canvas (like CSS object-fit: cover). If the image has a different aspect ratio than the preset, it will be cropped. You can drag the image inside the preview to reposition which part of the image is visible in the final output. This lets you choose exactly which portion of your photo to keep.
Yes. After selecting a preset and positioning your image, click the Format toggle below the preview to switch between PNG (lossless, larger file, best for graphics and text) and JPEG (smaller file, ideal for photos). For JPEG you can also adjust the quality from 60% to 100%. Most social media platforms accept both formats.