Skip to content

Social Media Image Resizer

Upload one image and get it at the exact size every network expects, cropped around the part that matters. Free, no sign-up, and your image never leaves your browser.

  • Free
  • No sign-up
  • Private: runs in your browser

Drop an image here

or paste it with Ctrl+V / ⌘V. JPG, PNG, WebP, GIF or AVIF.

Your image stays on your device. Nothing is uploaded.

Sizes and limits reviewed

How to resize an image for social media

  1. 1

    Add your image

    Drop it on the tool, choose a file, or paste it with Ctrl+V / ⌘V. It stays on your device.

  2. 2

    Choose the sizes

    Pick a network or browse all sizes, and tick the ones you need. A sensible set is already selected, and you can add any custom size.

  3. 3

    Frame it

    Crop to fill and click the part of the image that must stay in view, or fit the whole image on a blurred, coloured or transparent background.

  4. 4

    Download

    Save one size, or every selected size in a single ZIP, as JPG, PNG or WebP.

Social media image sizes for every network

These are the sizes the resizer produces, in pixels. Upload at these sizes and the networks show your image as intended, without cropping it themselves or compressing it harder than they need to.

X image sizes

X image sizes
ImageSize (px)RatioWhere it’s used
Post (landscape)1600 × 90016:9Single image in the timeline, shown uncropped
Post (portrait)1080 × 13504:5Tall single image; takes more of the feed
Post (square)1080 × 10801:1Square single image
Header1500 × 5003:1Profile header behind your photo
Profile photo400 × 4001:1Shown as a circle
Link card1200 × 6281.91:1Image on a shared link

LinkedIn image sizes

LinkedIn image sizes
ImageSize (px)RatioWhere it’s used
Post (landscape)1200 × 6271.91:1Image post or shared link
Post (square)1200 × 12001:1Square image post
Post (portrait)1080 × 13504:5Tall image post, most space on mobile
Profile cover1584 × 3964:1Background behind your profile photo
Profile photo400 × 4001:1Shown as a circle
Company logo400 × 4001:1Company page logo
Company cover1128 × 1915.91:1Company page banner
Article or newsletter cover1920 × 108016:9Header image on articles and newsletters

Instagram image sizes

Instagram image sizes
ImageSize (px)RatioWhere it’s used
Post (square)1080 × 10801:1Feed post, 1:1
Post (portrait)1080 × 13504:5Feed post, 4:5; the most space in the feed
Post (grid, 3:4)1080 × 14403:4Matches the 3:4 profile grid
Post (landscape)1080 × 5661.91:1Feed post, 1.91:1
Story or Reel1080 × 19209:16Full-screen 9:16; keep text out of the covered areas
Profile photo320 × 3201:1Shown as a circle

Threads image sizes

Threads image sizes
ImageSize (px)RatioWhere it’s used
Post (portrait)1080 × 13504:5Tall image post
Post (square)1080 × 10801:1Square image post
Profile photo320 × 3201:1Shown as a circle

Facebook image sizes

Facebook image sizes
ImageSize (px)RatioWhere it’s used
Post (portrait)1080 × 13504:5Feed image, 4:5
Post (square)1080 × 10801:1Feed image, 1:1
Link image1200 × 6301.9:1Image on a shared link
Story or Reel1080 × 19209:16Full-screen 9:16
Page cover1640 × 6242.63:1Cover photo; shown at 820 × 312 on desktop
Event cover1920 × 10051.91:1Event header image
Profile photo320 × 3201:1Shown as a circle

TikTok image sizes

TikTok image sizes
ImageSize (px)RatioWhere it’s used
Video or photo post1080 × 19209:16Full-screen 9:16; captions and buttons cover the edges
Profile photo200 × 2001:1Shown as a circle

Pinterest image sizes

Pinterest image sizes
ImageSize (px)RatioWhere it’s used
Standard pin1000 × 15002:32:3, the recommended pin shape
Square pin1000 × 10001:11:1 pin
Long pin1000 × 210010:21Tall pin; may be cut off in the feed

Bluesky image sizes

Bluesky image sizes
ImageSize (px)RatioWhere it’s used
Post (landscape)1600 × 90016:9Single image post
Post (square)1080 × 10801:1Square image post
Banner1500 × 5003:1Profile banner, 3:1
Avatar400 × 4001:1Shown as a circle

Mastodon image sizes

Mastodon image sizes
ImageSize (px)RatioWhere it’s used
Post (landscape)1600 × 90016:9Image attachment
Header1500 × 5003:1Profile header, 3:1
Avatar400 × 4001:1Profile picture

YouTube image sizes

YouTube image sizes
ImageSize (px)RatioWhere it’s used
Video thumbnail1280 × 72016:916:9 custom thumbnail
Channel banner2560 × 144016:9Only the centre 1546 × 423 shows on every device
Profile photo800 × 8001:1Shown as a circle
Shorts cover1080 × 19209:16Full-screen 9:16

Crop to fill or fit the whole image?

Crop to fill covers the whole frame and trims what doesn’t fit. It suits photos, where losing a little sky or floor doesn’t matter. Click the part that matters most, a face or a product, and every size keeps it as close to the centre as the crop allows. Zoom in to crop tighter.

Fit whole image keeps every pixel and fills the gaps. It suits screenshots, charts and graphics with text at the edges. A blurred copy of the image makes the gaps look intentional; a solid colour suits brand graphics; transparent works for logos saved as PNG or WebP.

Safe zones for stories, reels and banners

A 1080 × 1920 story is not all visible. The app’s profile bar covers the top, and captions, buttons and the reply field cover the bottom. Keep text, faces and logos in the middle. Turn on safe zones to see the covered areas shaded on every story, reel and TikTok size.

  • Stories, Reels and TikTok: keep important content out of the top 13% and the bottom 18% of the frame.
  • Profile photos: networks show them as circles, so the corners are cut off. The resizer shades them.
  • YouTube channel banner: only the centre 1546 × 423 of the 2560 × 1440 image appears on every device.

JPG, PNG or WebP?

Image formats
FormatBest forTransparency
JPGPhotos. The smallest files for images with gradients and detail. Use 85–90% quality.No
PNGScreenshots, graphics, text and logos. Sharp edges, larger files.Yes
WebPBoth, at smaller sizes than JPG or PNG. Supported by modern networks and browsers.Yes

Why your upload still looks soft

Networks re-compress every image you upload. Starting at the exact size they display means they only compress it, instead of resizing it first and compressing it again. Upload at the sizes above, at high quality, and there is less for them to damage.

Tips for sharp social media images

  • Start from the largest original you have. Shrinking is free; enlarging is not.
  • Use the portrait sizes (4:5) for feed posts: they take more of the screen than square or landscape.
  • Keep text large. It will be read on a phone, often at a third of the size you designed it.
  • Check the circle crop before you change your profile photo on several networks.
  • Keep one master image per campaign and export every size from it, so they all match.

Once the image is the right size, you can write the post for every network at once in Hyvo and schedule it on the content calendar.

Frequently asked questions

What size should an Instagram post be?

1080 × 1350 pixels (4:5 portrait) takes the most space in the feed. 1080 × 1080 is the classic square, 1080 × 1440 matches the 3:4 profile grid, and 1080 × 566 is the landscape option. Stories and Reels are 1080 × 1920.

What is the best image size for X (Twitter)?

1600 × 900 pixels (16:9) for a single landscape image, which X shows uncropped. 1080 × 1350 works for a tall image, the header is 1500 × 500 and the profile photo 400 × 400.

What size is a LinkedIn post image?

1200 × 627 pixels for a landscape image or shared link, 1200 × 1200 for a square, and 1080 × 1350 for a portrait image that fills more of the mobile feed. The profile cover is 1584 × 396.

What size is a YouTube thumbnail?

1280 × 720 pixels, 16:9. The channel banner is 2560 × 1440, but only the centre 1546 × 423 is visible on every device, so keep logos and text inside it. The resizer shades everything outside that area.

What size are Instagram, TikTok and Facebook stories?

1080 × 1920 pixels, 9:16. The top and bottom of the screen are covered by the app’s profile bar, captions and buttons, so keep text and faces in the middle. Turn on safe zones in the resizer to see the covered areas.

Does resizing reduce image quality?

Shrinking an image doesn’t visibly lose quality: the resizer reduces in steps so text and edges stay sharp. Enlarging does, because detail that isn’t there can’t be invented. The resizer warns you when a size needs an image larger than yours.

Are my images uploaded anywhere?

No. Everything happens in your browser with the Canvas API. The image never leaves your device, and closing the tab discards it.

Ready to schedule the post, not just preview it?

Hyvo keeps the drafts, the calendar and the results in one place. Free to start, no card needed.

Try Hyvo free