Introduction

Social media images used to wreck me. I'd spend an hour on a graphic, it looked perfect in Figma, then Instagram would crop it weird or Twitter would stretch it. No idea why. Just kept happening.

Eventually figured out each platform has its own rules. Different dimensions, different aspect ratios, different file size caps. Sounds obvious now. Wasn't then.

Anyway. Here's what I know now. Plus how to actually resize without installing Photoshop.

Why Size Matters

You'd think platforms would just handle it. They don't.

Upload the wrong size and one of three things happens. Cropped — your design gets cut off. Stretched — everything looks wrong. Compressed badly — sharp graphic turns into mush.

Post loses impact. Message gets lost. Looks amateur even if you're not.

How to Resize

You need an image resizer. Changes dimensions without wrecking quality.

I use the one on Moon Tools Hub. Free, runs in the browser, nothing gets uploaded anywhere. Enter width and height, download. Done.

Some tools crop at the same time. Handy when you need to change aspect ratio completely — square into rectangle, that kind of thing.

Need to hit a specific file size? A photo resizer in kb works. Shrinking dimensions is usually the fastest way to bring file size down.

Alright, platforms.

Facebook

Profile — 170 by 170. Square.

Cover — 820 by 312 on desktop. Mobile crops it to 640 by 360, so keep faces and text centered. Learned that one the hard way.

Shared image — 1200 by 630. That's the one you'll actually use. Link previews, shared photos, standard. 1.91:1 ratio.

Event cover — 1920 by 1005. Story — 1080 by 1920 vertical.

If you're resizing for Facebook, 1200 by 630 covers 90% of what you need.

Instagram

Visual platform, so size matters more here.

Profile pic goes up at 320. Shows up around 110 on screen. No idea why the gap, but square works either way.

Square post — 1080 by 1080. That's the classic.

Landscape — 1080 by 566. Portrait — 1080 by 1350. Stories, Reels — same size. 1080 by 1920.

Instagram compresses images aggressively. Really aggressively. Upload at the highest quality you can. If you're hitting exact dimensions with a resize image online tool, Instagram has less to crop and less to compress.

Resize image to 20kb? That's for an avatar probably. Don't do it for posts.

Twitter, LinkedIn, YouTube

Grouping these because the ratios overlap a bit.

Twitter — profile 400 by 400. Header 1500 by 500. In-stream image 1600 by 900, that's 16:9. Card image 1200 by 628. Twitter's the one where 16:9 really matters. Square image? You'll need to crop it or add background.

LinkedIn — profile 400 by 400. Cover 1584 by 396. Shared image 1200 by 627. Company logo 300 by 300. Article cover 1200 by 644. LinkedIn displays images smaller than other platforms, so you can often reduce image size in kb without visible loss.

YouTube — channel art 2560 by 1440. Safe area for text is 1546 by 423, so anything outside that might get cut on mobile. Video thumbnail 1280 by 720. Profile 800 by 800. Thumbnails drive click-through rates, so resize to exactly 1280 by 720. Don't let YouTube crop them.

TikTok, Pinterest, and the Rest

TikTok — profile 200 by 200. Video and image posts both 1080 by 1920 vertical. Height 1920, width 1080. That's it.

Pinterest — pin 1000 by 1500, that's 2:3 ratio. Profile 165 by 165. Board cover 222 by 150. Story pin 1080 by 1920. Pins are tall by design. Either create in that ratio or crop existing images. A picture resizer with cropping handles it.

Snapchat stories, WhatsApp Status, Telegram stories — all 1080 by 1920. Telegram profile is 512 by 512.

A Few Rules

Start with a high-res original. Always. Then resize down. Don't try to increase image size from a small file — it'll look blurry and there's no fixing it. Need to increase picture size? Find a larger source first.

Watch file size too. Some platforms cap at a few megabytes. A photo resizer in kb helps. Moon Tools Hub's Image Compressor does the same job if you need compress photo size without losing quality.

Common Questions

Best size for social media? Depends on the platform. Facebook 1200 by 630, Instagram 1080 by 1080, Twitter 1600 by 900. Full list above.

How do I resize? Free online tool. Upload, enter dimensions, download.

Will resizing hurt quality? Reducing dimensions — no, sometimes it improves. Increasing — usually yes, unless the original is high-res.

On my phone? Browser-based tools work fine.

Reduce image size in KB? Resize smaller first, then compress.

Best format? JPG and PNG work everywhere. WebP is good for web. Social media, JPG is fine.

Final Thoughts

Getting sizes right isn't a headache once you know the numbers. After that it's quick.

Main thing is a good image resizer. Desktop or mobile, free online tool does the job.

Check the size before posting. Images come out sharp. People engage. And you finally stop re-uploading that same post five times.

Try the Image Resizer Today

Resize images to any dimension — free, fast, and browser-based.

Try Image Resizer

Posted in: Image Tools