Why image dimensions matter on social media
Every social media platform has its own image dimensions. Upload an image with the wrong aspect ratio and the platform will crop it automatically — often in ways that cut off faces, text, or key elements of your photo.
Additionally, oversized images waste bandwidth and make posts load slowly, while undersized images appear blurry on high-resolution screens. Using the correct dimensions means your images look intentional and professional.
Square post: 1080 × 1080 px (1:1) — the classic square format, works in both feed and grid views. Portrait post: 1080 × 1350 px (4:5) — takes up more vertical space in the feed, increasing visibility. Landscape post: 1080 × 566 px (1.91:1). Stories & Reels: 1080 × 1920 px (9:16). Profile photo: 320 × 320 px (displayed as a circle).
Instagram compresses images aggressively. Upload at the exact pixel dimensions above and use sRGB colour space for the best results. Save as JPG at 90% quality.
X (Twitter)
Single image post: 1200 × 675 px (16:9) — displays inline in the feed. Multiple images (2): each 1200 × 675 px. Profile photo: 400 × 400 px. Header/banner: 1500 × 500 px.
X crops previews to approximately 16:9 when shown in the feed. The full image is visible when clicked.
Shared link preview: 1200 × 630 px. Square photo: 1080 × 1080 px. Portrait photo: 1080 × 1350 px. Cover photo: 820 × 312 px (desktop) / 640 × 360 px (mobile). Profile photo: 170 × 170 px (desktop).
Standard post image: 1200 × 627 px. Portrait image: 627 × 1200 px. Company logo: 300 × 300 px. Cover image: 1584 × 396 px.
How to resize images with PhotoTools
1. Open the Resize tool. 2. Upload your image. 3. Choose "Dimensions" mode and enter the target width and height from the table above. 4. Toggle the aspect-ratio lock off if you need to force exact dimensions. 5. Download the resized image.
If you need to create multiple sizes (e.g. for a cross-platform campaign), upload the image once, resize to the first size and download, then resize again for the next platform.