Platforms change their crops more often than they announce it, so the safest approach is to design at the largest supported size and keep everything that matters well inside a margin.
One master per post, exported to each placement. Designing each placement separately is how a campaign drifts out of alignment.
Sizes that work everywhere
| Placement | Pixels | Ratio | Keep text inside |
|---|---|---|---|
| Feed, portrait | 1080 × 1350 | 4:5 | 60px margin |
| Feed, square | 1080 × 1080 | 1:1 | 60px margin |
| Story / reel cover | 1080 × 1920 | 9:16 | Middle 1080 × 1420 |
| Facebook / LinkedIn link image | 1200 × 630 | 1.91:1 | 80px margin |
| YouTube thumbnail | 1280 × 720 | 16:9 | Title legible at 320px wide |
| Profile picture | 1080 × 1080 | 1:1 | Circle-safe: middle 76% |
| Page cover | 1640 × 624 upward | varies | Mark centred, 25% clear each side |
Before you publish
- Text inside the safe margin on every placement
- Profile picture checked as a circle, not a square
- Cover checked at phone width as well as desktop
- Urdu and Arabic converted to curves so nothing substitutes
- Exported in sRGB — CMYK posts upload dull
- File under 8MB, JPG for photography, PNG only where you need transparency