Glimpse: Stop your photos from being blurry or badly cropped. This guide gives you the exact dimensions for Instagram, Facebook, and X, plus a simple workflow to resize your images perfectly every time using browser-based tools.
You've taken the perfect photo. You upload it to Instagram, and the app awkwardly cuts off your friend's head. You try to set a new Facebook banner, and it comes out blurry and stretched. We've all been there.
Every social media platform is a battle for attention, and a badly resized image is the fastest way to lose. Platforms have very specific, and different, "rules" for image sizes. If your image doesn't fit, the platform will automatically (and badly) crop or compress it for you.
This guide is your simple cheat sheet. We'll cover the most important sizes for 2026 and, most importantly, show you the *workflow* to resize any photo perfectly.
This is the secret: **Social media cares more about the aspect ratio than the dimensions.** If you get the *shape* right, the platform won't crop your image. We use the dimensions as a high-quality target.
Instagram is all about vertical images. The more screen space you take up, the better.
Facebook is more flexible, but cover photos are notoriously tricky.
X is optimized for landscape and square images in the feed.
So how do you turn your 4000 x 3000 phone photo into a perfect 1080 x 1350 Instagram post? Don't just upload it! Follow this 2-step process.
Step 1: Crop to the Right Shape (Aspect Ratio)
Before you resize, you must get the *shape* right. Use your phone's built-in photo editor (or any basic editor) and crop your image to the correct aspect ratio.
Step 2: Resize & Compress with EasyImageCR.in
Now, upload your newly cropped (but still large) image to EasyImageCR.in.
You now have a file that is the exact pixel dimensions, the perfect aspect ratio, and highly compressed for a fast upload. It's guaranteed to look perfect with no blurry artifacts or bad crops.
Tired of making 5 different images? While platform-specific is always best, the **4:5 Portrait (1080 x 1350 px)** is the clear winner for engagement.
It displays perfectly on Instagram, and it looks fantastic in the Facebook mobile feed, taking up far more space than a standard landscape link. If you're going to optimize for just one, choose the 4:5 portrait.
Don't let the platforms ruin your pictures. By taking 30 seconds to **Crop, then Resize,** you can take full control of your content and ensure your images look as professional as you are.