Uploading the wrong image size to social media gets you blurry edges, unexpected cropping, or the platform's auto-scaling making your carefully designed graphic look terrible. Every platform has its own required dimensions, and they change more often than you'd think. Here are the current specs and how to hit them every time.
Why Image Dimensions Matter on Social Media
Each social platform renders images at specific aspect ratios and pixel dimensions. If your image doesn't match:
- Cropping — the platform crops to fit, cutting off important content
- Downscaling — a smaller image scaled up looks soft and pixelated
- Upscaling artifacts — the platform adds pixels that weren't there
- Letterboxing — some platforms add black or gray bars to fill the frame
A correctly sized image is displayed pixel-perfect, with no quality loss.
Current Image Dimensions by Platform (2025)
| Format | Dimensions | Aspect Ratio |
|---|---|---|
| Square post | 1080 × 1080 px | 1:1 |
| Portrait post | 1080 × 1350 px | 4:5 |
| Landscape post | 1080 × 566 px | 1.91:1 |
| Story / Reel cover | 1080 × 1920 px | 9:16 |
| Profile photo | 320 × 320 px | 1:1 |
Instagram compresses all images on upload. To minimize compression artifacts, upload at the exact pixel dimensions above in JPEG format at 90%+ quality.
Twitter / X
| Format | Dimensions | Aspect Ratio |
|---|---|---|
| Inline photo (portrait) | 1200 × 1500 px | 4:5 |
| Inline photo (landscape) | 1200 × 675 px | 16:9 |
| Profile photo | 400 × 400 px | 1:1 |
| Header/banner | 1500 × 500 px | 3:1 |
Twitter crops images in the feed to fit the timeline view — portrait images get cropped to show the middle section. Use Twitter's preview feature to confirm what will be shown.
| Format | Dimensions | Aspect Ratio |
|---|---|---|
| Post image | 1200 × 627 px | 1.91:1 |
| Post image (square) | 1200 × 1200 px | 1:1 |
| Profile photo | 400 × 400 px | 1:1 |
| Background/banner | 1584 × 396 px | 4:1 |
| Company page logo | 300 × 300 px | 1:1 |
| Article cover image | 1200 × 644 px | 1.87:1 |
LinkedIn performs less aggressive compression than Instagram or Twitter, so image quality is generally well-preserved.
| Format | Dimensions | Aspect Ratio |
|---|---|---|
| Feed post | 1200 × 630 px | 1.91:1 |
| Feed square | 1200 × 1200 px | 1:1 |
| Story | 1080 × 1920 px | 9:16 |
| Profile photo | 170 × 170 px | 1:1 |
| Cover photo | 851 × 315 px | 2.7:1 |
| Event cover | 1920 × 1080 px | 16:9 |
Facebook is the most forgiving platform for slightly off-spec images, but still crops to fit its aspect ratios.
YouTube
| Format | Dimensions | Aspect Ratio |
|---|---|---|
| Thumbnail | 1280 × 720 px | 16:9 |
| Channel art (desktop) | 2560 × 1440 px | 16:9 |
| Profile photo | 800 × 800 px | 1:1 |
YouTube thumbnails have a maximum file size of 2 MB. Use JPEG for photos, PNG for graphics with text. The safe zone for channel art (visible on all devices) is the central 1546 × 423 px area.
| Format | Dimensions | Aspect Ratio |
|---|---|---|
| Standard pin | 1000 × 1500 px | 2:3 |
| Square pin | 1000 × 1000 px | 1:1 |
| Profile photo | 165 × 165 px | 1:1 |
Pinterest is portrait-dominant — tall images perform better because they take up more screen space in the grid.
How to Resize Images
Use DevZone's Image Resizer to resize any image to exact pixel dimensions without installing software. Upload your image, enter the target width and height, and download the resized version.
Key options to look for in any resizer:
- Maintain aspect ratio — toggle off when you need exact dimensions that differ from the original ratio
- Quality setting — 85–90% JPEG quality is the sweet spot for social media (good quality, smaller file)
- Output format — JPEG for photos, PNG for graphics with text or transparency
Best Practices for Social Media Images
Design at 2× and scale down. Create your graphics at double the target size (e.g., 2160 × 2160 for Instagram squares), then scale down. This ensures sharpness and gives you room to reuse the asset on other platforms.
Place key content in the safe zone. Most platforms may crop or overlay UI elements over your image. Keep text, faces, and logos away from the edges — in general, within the central 80% of your image.
Check text at thumbnail size. Your image will often appear small in feeds. If the text isn't legible at 200 × 200 px, it's too small.
Use PNG for graphics with text or flat color areas. PNG is lossless — it avoids the compression artifacts that JPEG creates around sharp text edges.
Compress before uploading. Social platforms recompress your uploads. Uploading a 10 MB file doesn't mean better quality — it just means slower upload. Aim for 1–3 MB for most images.
FAQ
Why does my image look blurry after uploading to Instagram?
The most common causes: uploading an image smaller than 1080 px wide (Instagram upscales it), or uploading with JPEG quality below 70% (Instagram adds its own compression on top). Upload at exactly 1080 px wide and 90%+ JPEG quality.
Can I use the same image on all platforms?
Only if it's a 1:1 square — that's the closest to a universal format. Otherwise, you need platform-specific versions. Most platforms handle the wrong aspect ratio by cropping, which may cut off important content.
What's the maximum file size for social media images?
- Instagram: 30 MB
- Twitter: 5 MB
- LinkedIn: 5 MB (8 MB for PNG)
- Facebook: 4 MB
- YouTube thumbnails: 2 MB
In practice, well-optimized images are well under these limits.
Does image file size affect how the image looks?
Indirectly. File size correlates with quality setting in JPEG. But a higher file size doesn't guarantee better appearance if the image is the wrong dimensions — the platform will still resize it.