How to Resize Images for Instagram, Facebook, LinkedIn & Twitter
How to Resize Images for Instagram, Facebook, LinkedIn & Twitter
Every major social media platform has a specific set of recommended image dimensions. Upload an image that does not match these dimensions and the platform will either crop it automatically (often badly), scale it up (causing blurriness), or compress it more aggressively than necessary. This guide gives you the exact specifications for every major platform and shows you how to hit them.
Why Platform Dimensions Matter
Social platforms process every uploaded image through their own pipeline:
- They resize to fit their display containers
- They apply JPEG compression to reduce storage and CDN costs
- They may crop to enforce aspect ratio constraints
If your image is smaller than the display container, the platform upscales it — a process that always introduces blurriness because pixels must be invented. If your image is larger than needed, the platform downscales it — which looks fine but wastes your upload bandwidth and triggers more aggressive compression.
The solution: upload at the exact recommended dimensions or at 2× (for Retina screens).
Platform Dimension Reference
| Content Type | Recommended Size | Aspect Ratio |
|---|---|---|
| Square Post | 1080 × 1080 px | 1:1 |
| Portrait Post | 1080 × 1350 px | 4:5 |
| Landscape Post | 1080 × 566 px | 1.91:1 |
| Stories / Reels | 1080 × 1920 px | 9:16 |
| Profile Photo | 320 × 320 px | 1:1 |
| Content Type | Recommended Size | Notes |
|---|---|---|
| Profile Photo | 180 × 180 px | Displayed at 170×170 on desktop |
| Cover Photo | 851 × 315 px | |
| Post Image | 1200 × 630 px | |
| Story | 1080 × 1920 px | |
| Group Cover | 1640 × 856 px |
| Content Type | Recommended Size | Notes |
|---|---|---|
| Profile Photo | 400 × 400 px | |
| Banner | 1584 × 396 px | |
| Post Image | 1200 × 627 px | Recommended 1.91:1 ratio |
| Company Logo | 300 × 300 px |
Twitter / X
| Content Type | Recommended Size | Notes |
|---|---|---|
| Profile Photo | 400 × 400 px | Displayed circular |
| Header / Banner | 1500 × 500 px | |
| In-Feed Image | 1200 × 675 px | 16:9 preferred |
⚡ Fix This Instantly: Drop your image into our Resize Image tool, enter the exact dimensions for your target platform, enable Lock Aspect Ratio if needed, and download. Runs in your browser — no account required.
Advertisement
Step-by-Step Workflow
Step 1: Identify the content type and platform
A LinkedIn post image has different requirements than a Facebook cover photo. Refer to the table above for the specific dimensions.
Step 2: Check your source image size
Your source image should be at least as large as the target dimensions. If it is smaller, upscaling will produce a blurry result. In that case, use a higher-resolution source image.
Step 3: Resize with locked aspect ratio
Use Resize Image:
- Enter the width (the platform's recommended width)
- Enable Lock Aspect Ratio
- The height will calculate automatically
If the calculated height does not match the platform's expected height exactly, you may need to crop rather than just resize.
Step 4: Save in the right format
- Photographs → JPG (quality 85) or WebP
- Logos, graphics with text → PNG
- Animated content → WebP or GIF (platform-dependent)
The 2× Rule for Retina Displays
Many devices display content at 2× pixel density (Retina, HDPI screens). An image displayed at 1080 × 1080 on these screens is actually rendered using 2160 × 2160 physical pixels. If you upload at exactly 1080 × 1080, the image will be slightly soft on Retina devices.
For sharp results on all devices: Upload at 2× the recommended dimensions (e.g. 2160 × 2160 for an Instagram square post). The platform downscales to 1080 × 1080 for standard displays and serves the full resolution to Retina screens.