June 14, 2026

Perfect Image Sizes for Every Social Media Platform

5 min read

Using the wrong image size on social media can make your posts look unprofessional. Here is the ultimate cheat sheet for 2026!

Twitter / X

  • Profile Photo: 400 x 400 px
  • Header Image: 1500 x 500 px
  • Post Image: 1200 x 675 px

Instagram

  • Profile Photo: 320 x 320 px
  • Square Post: 1080 x 1080 px
  • Portrait Post: 1080 x 1350 px
  • Story: 1080 x 1920 px

YouTube

  • Channel Art: 2560 x 1440 px
  • Thumbnail: 1280 x 720 px
  • Profile Photo: 800 x 800 px

Tips for Best Results

  • Always use JPG for photos
  • Use PNG for logos with transparent background
  • Keep file size under 1MB for faster loading
  • Use WebP for website images

Resize Images for Free

Need to resize your images to perfect dimensions? Try OpticShift Pro - free, private, no login required!

Resize Images Free