Image size and resolution for social media
You upload a carefully shot photo to Instagram and it shows up blurry, with weird patches or pixelated. Frustrating. The size and resolution of images for social media decide whether your content looks professional or sloppy, and almost nobody gets it right on the first try. Here's what you need so your photos come out sharp on any platform.
Why your photos come out blurry on social
Every network compresses the images you upload brutally to save space on their servers. That compression is what wrecks your designs: you get patches, blur and pixelated edges. It's not your camera's fault, it's the platform's recompressor.
The way to beat it is to upload the image already optimized at the exact size each network asks for, so the algorithm touches it as little as possible.
The sizes that work in 2026
Each format has its ideal size. Upload an image in the right ratio and the network recompresses it less:
- Instagram square: 1080×1080 px (1:1 ratio).
- Instagram vertical / feed: 1080×1350 px (4:5), the format that takes up the most screen space.
- Stories and Reels: 1080×1920 px (9:16).
- Facebook post: 1200×630 px.
- LinkedIn post: 1200×627 px.
- Covers / headers: check each network's current size, they change often.
Aspect ratio: the first thing to get right
Aspect ratio is the proportion between an image's width and height, and it matters more than the exact pixel dimensions. A 1:1 image is square, 4:5 and 9:16 are portrait, and 16:9 is landscape. If the ratio doesn't match what each platform expects, it crops your image or adds bars, and whatever falls outside the frame is lost.
On the vertical screen of a mobile phone, a 4:5 or 9:16 image takes up far more space than a landscape photo and holds its own in the scroll. That's why it pays to think portrait for feed posts, stories and reels, and to keep landscape for video and headers.
A practical rule: pick the ratio first and adjust the pixels afterwards. If you start from a landscape photo for a portrait format, keep what matters (faces, product, text) in the center so it survives the crop.
Profile photo, cover and other platforms
Profile picture and cover photo sizes are the ones that change most and are explained worst. These are the image sizes the platforms themselves publish in their help centers, so you can design with them.
X (formerly Twitter)
X recommends 400×400 px for the profile photo and 1500×500 px for the header image. It accepts JPEG, GIF and PNG, with a maximum file size of 2 MB for the profile photo.
YouTube
The channel banner image must be at least 2048×1152 px (16:9) and 6 MB or smaller, although YouTube recommends 2560×1440 px so it looks good on TVs. Keep text and logos inside the 1235×338 px safe area, the central part that isn't cropped on any device.
Video thumbnails go in 16:9 (9:16 for Shorts), as JPG or PNG, with a minimum width of 640 px. A thumbnail has to read well at small sizes, so check how it looks scaled down before you publish it.
Pinterest recommends a 2:3 aspect ratio, that is, 1000×1500 px, in PNG or JPEG. It's a clearly portrait format: a landscape image looks small in the feed.
LinkedIn and Facebook change their cover photo sizes and how they crop them on mobile quite often. Before you design one, check their help center or upload a test and review how it will display on mobile and desktop.
Correct weight, resolution and format
Beyond dimension, control these three settings and you'll notice the difference:
- Resolution: between 72 and 96 dpi. You don't need more on social; what counts is the pixel dimension.
- Weight: aim for around 100 KB when you can. The lighter the image goes in, the less the compression crushes it.
- Format: JPEG for photos, PNG for graphics with flat colors, text or vector compositions.
- Color profile: RGB, never CMYK. That's the classic mistake from people coming from print: CMYK looks dull and shifts colors on screen.
Don't confuse the recommended weight with the maximum file size each platform accepts. X allowing up to 2 MB for a profile photo, or YouTube up to 6 MB for a banner, doesn't mean you should get anywhere near that limit: a light image at its exact size gets recompressed less. If pixels and dpi get mixed up in your head, here's the difference between image dimension and resolution.
Tools to get them ready
You don't need Photoshop for this. With Canva you get each network's sizes already set as templates, and with GIMP (free) you control size, weight and format in detail. Always export to the platform's exact size before uploading.
Taking care of the size and resolution of your social media images isn't a designer's whim: a sharp photo signals there's a business behind it that cares, and that drives more engagement and more trust. It's the same standard we apply to the brand and content management of our clients.
Frequently asked questions
1080×1080 px for square, 1080×1350 px for vertical (4:5), and 1080×1920 px for stories and reels. Uploading the exact size reduces compression and improves sharpness.
Because every network compresses images to save space. If you upload the photo already optimized at the right size and weight, the platform recompresses it less and it looks better.
Between 72 and 96 dpi, in JPEG for photos and PNG for flat graphics, always in RGB color profile (never CMYK).
Use 1:1 or 4:5 for the Instagram feed, 9:16 for stories, reels and Shorts, 16:9 for YouTube thumbnails and banners, and 2:3 for Pinterest. Aspect ratio is the proportion between width and height: if it doesn't match what the platform expects, it crops the image or adds bars. Choose the ratio first, then adjust the pixels to the exact size.
It depends on the platform. X recommends 400×400 px for the profile photo and 1500×500 px for the header; YouTube asks for a banner of at least 2048×1152 px, with text inside a 1235×338 px safe area. LinkedIn and Facebook change their cover sizes often, so check their help center and review the crop on mobile before publishing.