I’m constantly having to re-google and search for the correct size/quality/ratios for a variety of social media platforms and if I take a break from any i’m always forgetting my previous settings. So as a fail-safe i’m going to document them here for myself and if you find it useful feel free to book mark it. I’ll try and timestamp and keep it up to date as I find new platforms, I want this to be a working living Guide so if you find an error or something is changed let me know. (Drop me a DM via Instagram ), The links to sources are there to help give you the confidence the information is up to date.

Last Updated July 2019

Quick Links:

Workflow TIP:

Plan your content and exports to make it easier for you and ensure a correct naming convention to avoid duplicates, an example of this might be FILENAME-FB2048-ORIG-FILE-NAME.jpg as an export from lightroom might give you at a glance the ability to itentify the size of the file and the platform it was meant for. This might also be suitable for Instagram as well avoiding duplicate output files.  


Rule of Thumb:  If you post higher quality photos than a webiste or service uses it will resize your images, if you stick to the supported ratios they will upload in the same quality as you created them.  The quality of the resizing is dependant on your phone and the app , so to keep full control do the resizing yourself before uploading. If you are lucky and it looks ok to let the service resize it thats great news just know that doesn’t work for all phones/apps/services when giving others advice.

Tips: If you are having troubles uploading video try H265 this has caused a lot of problems for some trying to upload H264 format.


Size and Quality


Instagram Post

  • Ratios (Landscape [1.91:1] to square [1:1] to Portrait [4:5])
  • Width  1080px,
  • So for 1:1 its 1080px x 1080px
  • for 4:5 its 1080px x 1350px 

Instagram Stoires

Ratio (9:16 ) 1080 x 1920 or 9:16 

(Some mixed info out there on this)

Instagram Business Ads Info (Doesn’t Match other IG pages so Just going based on “Saved” stoires here.

Instagram IGTV

Ratio:Vertical: 9:16 – Horizontal 16:9

 Frame Rate: minimum 30 FPS (frames per second)  Resolution: minimum resolution of 720 pixels.


  • Container: MP4
  • Less than 10 minutes Max Size 650MB.
  • Videos up to 60 minutes Max Size 3.6GB.

 Cover Photo: 420px by 654px (or 1:1.55 ratio)


Videos must be between 15 seconds and 10 minutes long.

Larger accounts and verified accounts can upload videos up to 60 minutes long, but they must be uploaded from a computer.


Rule of Thumb: 

 Youtube mainly has video as its main format but slowely adding new features over time that are accessible to the biggest creators, As a rule of thumb you can upload in the highest quality but youtube users can pick to watch at lower settings, just because you can upload at a higher resolution its not a requirement for the best quality.


Size and Quality


Youtube Video

 Encoding Settings:

Video Container: MP4
Audio Codec: AAC-LC
– Stereo or Stereo + 5.1
– Sample 96khz or 48khz

Video Codec: H.264
– Progressive Scan ( No Interlacing)
– High Profile
– 2 consecutive B Frames
– Closed GOP, GOP of half the frame rate
– Variable Bitrate (No limit reccomended below)
– Chroma Subsampling: 4:2:0

Frame Rate
Content should be encoded and uploaded in the same frame rate it was recorded.

Common frame rates include: 24, 25, 30, 48, 50, 60 frames per second (other frame rates are also acceptable).

Interlaced content should be deinterlaced before uploading. For example, 1080i60 content should be deinterlaced to 1080p30, going from 60 interlaced fields per second to 30 progressive frames per second.


Bitrate: (See the full source for more info)

TypeVideo Bitrate, Standard Frame Rate
(24, 25, 30)
Video Bitrate, High Frame Rate
(48, 50, 60)
2160p (4k)35-45 Mbps53-68 Mbps
1440p (2k)16 Mbps24 Mbps
1080p8 Mbps12 Mbps
720p5 Mbps7.5 Mbps
480p2.5 Mbps4 Mbps
360p1 Mbps1.5 Mbps


The standard aspect ratio for YouTube on desktop is 16:9. If your video has a different aspect ratio, the player will automatically change to the ideal size to match your video and the viewer’s device.

For some combinations of video and device aspects ratios, such as 9:16 vertical videos on desktop browsers, YouTube may add additional padding for optimal viewing. The padding is white by default, and dark gray when Dark theme is turned on.

For best results, avoid adding padding or black bars directly to your video. This interferes with YouTube’s ability to adjust the player dynamically to your video size and the viewer’s device.

For the default 16:9 aspect ratio, encode at these resolutions:

  • 2160p: 3840x2160
  • 1440p: 2560x1440
  • 1080p: 1920x1080
  • 720p: 1280x720
  • 480p: 854x480
  • 360p: 640x360
  • 240p: 426x240

Banner Image



Youtube Stories



Youtube 360 Videos

See the Link –>

Youtube VR Videos

  The recommended Jump specs for 3D-360 over-under on YouTube:

  • Resolution: 5120 x 5120 and up to 8192 x 8192 (if under 5K, use the maximum possible resolution)
  • Frame rate: 25, 29.97, 50, 59.94
  • Format: MP4, MOV
  • Codec: H.264, ProRes, DNxHR
  • H.264 Bitrate: 150 – 360Mbps
  • Audio: AAC (for spatial, visit YouTube spatial audio requirements) 
  • Moov Atom: Write at start of file

For More info See the link –>

 Youtube Other Links

Spacial Audio Guide: Spatial Audio Guide


Rule of Thumb:  Pinterest Pins can appear anywhere on the web they suggest sticking to the below to ensure that your pins are seen how you expect them to.



Size and Quality


Pin Image

Ratios (2:3)  

  • File type: .png or .jpg

  • Max file size: 10 MB

  • Aspect ratio: We recommend using a 2:3 aspect ratio, or 1,000 x 1,500 pixels. Pins with an aspect ratio that’s greater than 2:3 might get cut off in people’s feeds.


Rule of Thumb:  Twitter ..



Size and Quality


Twitter Video

We currently support MP4 and MOV video formats on mobile apps.

On the web, we support the MP4 video format with H264 format with AAC audio. You can upload videos up to 512MB, however you will be prompted to edit videos to 2 minutes and 20 seconds or less in length.

 Size Guide:

  • Minimum resolution: 32 x 32
  • Maximum resolution: 1920 x 1200 (and 1200 x 1900)
  • Aspect ratios: 1:2.39 – 2.39:1 range (inclusive)
  • Maximum frame rate: 40 fps
  • Maximum bitrate: 25 Mbps

Twitter Photo

  • Photos can be up to 5MB;
  • Animated GIFs can be up to 5MB on mobile, and up to 15MB on web.
  • We accept GIF, JPEG, and PNG files.
  • We DO NOT accept BMP, TIFF or other file formats.
  • Your photo will be automatically scaled for display in your expanded Tweet and in your gallery.

Twitter Profile and Header Photo

  • Twitter supports JPEG, GIF, and PNG file formats.
  • Maximum file size for profile photos is 2MB.
  • Recommended dimensions for profile images are 400x400 pixels.
  • Recommended dimensions for header images are 1500x500 pixels
  • Link to Sample Headers to use


Rule of Thumb:  A lot of people view facebook on their phone, dont worry as much about quality of images and what the image is and why you are posting, but remember if we upload what facebook is expecting it won’t resize it so we can keep control on quality.


Size and Quality


Facebook Ads

Facebook has a really good page summarising all the formats found on the link to   the right.  This covers most ads for images and videos.

They also have some good templates to download here: Facebook Size and Ratio Templates

Facebook Feed Image

  • Resize your photo to one of the following supported sizes:
    • Regular photos: 720px, 960px or 2048px wide
    • Cover photos: 851px by 315px
  • To avoid compression when you upload your cover photo, make sure the file size is less than 100KB

Save your image as a JPEG with an sRGB color profile

Facebook Feed Video

This is an amazing reference: Facebook One sheeter guide to Video Ratios

Notes from Ad Quality:


square pixels

fixed frame rate

progressive scan

H.264 video MOV or MP4 format

Aspect Ratio: No larger than 1280px wide and divisible by 16px

Frame Rate: At or below 30fps

Audio: Stereo audio with a sample rate of 44,100hz (AAC audio compression at 128kbps+)

Facebook Story Image



Facebook Story Video



Facebook Profile Photo

  • Displays at 170x170 pixels on your Page on computers,
  • 128x128 pixels on smartphones and
  • 36x36 pixels on most feature phones.

For profile pictures and cover photos with your logo or text, you may get a better result by using a PNG file.

Facebook Cover Image

  • Displays at 820 pixels wide by 312 pixels tall on your Page on computers and
  • 640 pixels wide by 360 pixels tall on smartphones.
  • Must be at least 400 pixels wide and 150 pixels tall.
  • Loads fastest as an sRGB JPG file that’s 851 pixels wide, 315 pixels tall and less than 100 kilobytes.

For profile pictures and cover photos with your logo or text, you may get a better result by using a PNG file.

Facebook 360 / 180Video

See the source link –>

Facebook 3D Post



Video Requirements

  • Recommended max bit rate is 4000 Kbps (4 mbps).
  • Recommended audio bit rate is 96 Kbps or 128 Kbps.
  • Max: 720p (1280 x 720) resolution, at 30 frames per second.
  • An I-frame (keyframe) must be sent at least every 2 seconds throughout the stream.
  • Titles must have fewer than 255 characters or the stream will fail.
  • H264 encoded video and AAC encoded audio only.

 I hope you found the above useful, if so let me know!