Hello all!
The social networks are very strict when it comes to image ratios being published via the APIs. Unlike posting directly to the networks where they will automatically resize your image to cover the space in the post, when posting via their APIs, they will not perform that auto-resizing. So, you have to get the ratio right when posting. Below are the image ratios that will work for each network, will not have any “gray bars”, and will fill the given space.
Facebook:
300:175
Twitter:
2:1
Instagram (square):
1:1
Instagram (portrait):
4:5
Instagram (landscape):
1.91:1
LinkedIn (landscape):
1.91:1
We have also built a cropper in the File Manager with all of those dimensions automatically added in. For example, if creating a Facebook post with an image that you are not sure is the right dimension/ratio and you want it to fully cover with no “gray bars”, you can crop the image into the correct ratio right in HubSpot. Here is a video demonstrating how directly from the social composer, using Facebook as an example:
[
HubSpot Social Cropper](https://cdn2.hubspot.net/hubfs/2602728/How%20to%20crop%20images%20to%20fit%20social%20networks%20dimensions.mp4)
This will help to ensure that your images are the right ratios for each of the social networks and to avoid the “gray bars”.
Thanks!
John
