Get the Latest Social Media Post Specs for Images, Videos, and Text
Social media is a great way to connect with your target audience, but maintaining a solid presence isn’t easy. For starters, platforms are constantly changing the rules. And staying up to date on the latest social media post specs can be challenging, especially when they’re scattered across the internet.
Trust us—we get it.
That’s why we created a social media cheat sheet for your convenience. Instead of wasting time scouring the web for each platform’s unique requirements, you can find everything you need in one spot!
So, refer to the guidelines below to ensure you’re following the rules and sharing the best content.
(Note: This social media cheat sheet is updated regularly, so you can bookmark the page and feel confident you’re always seeing the latest social media post specs.)
What Image Size Guidelines to Follow
Follow the sizing guidelines and additional figures below to properly format your photos across all viewing platforms (desktop, mobile, etc.). That way, you can ensure a positive experience for your audience no matter how they interact with you on social media!
- Facebook Profile Photo: 180×180 pixels (displays 170×170 pixels on desktop; 128×128 pixels on mobile)
Your profile photo will automatically convert to a circular shape. Using your organization’s logo will be the most visually appealing option (and easier too).
- Facebook Cover: 851×315 pixels (displays 820×312 pixels on desktop; 640×360 pixels on mobile)
The best approach is to use the dimensions 820×360 pixels and design your cover photo with text and graphics in the safe zone (i.e., middle). That way, your cover photo will display properly on both devices. Although JPG files smaller than 100 KB are recommended, you may want to upload a PNG file if your image has a logo or text.
- Photo Post: 1080×1080 pixels (main size used); 1200×630 is often recommended too
You can post nearly any size; just keep it under 1MB for PNG formats and 15MB for other formats. This size shows the full image in your mobile and desktop feed without cropping or needing to click on the image.
- Facebook Event Cover: 1920×1005 pixels (1.91:1 ratio)
- Facebook Story: 1080×1920 pixels
Use portrait-style orientation, and keep in mind there’s a 25-pixel margin at the top and bottom. Avoid putting text, images, or other elements in these margins so that they don’t get cropped.
Note that all image files can be JPG or PNG; however, the latter is typically the better option when a logo or text is included. The maximum image file size is 8 MB.
For additional requirements for Facebook images, click HERE.
- Instagram Profile Photo: 320×320 pixels (displays 110×110 pixels)
Although your profile photo will be displayed at 110×110 pixels, the image files are stored at 320×320 pixels, so be sure to upload an image file of the same size. Also, note that your profile photo will be made circular on Instagram too.
- Standard Post: 1080×1080 or 1080×1350 pixels (4:5 aspect ratio) for portrait. 1080×1920 is available for in-feed video posts only. Note that the platform will add a gradient to the top and bottom of your post to display it as 1080×1920, and it is currently not editable.
1080×1080 for square 1:1 ratio posts has been the most common; however, the platform is testing larger images and will be pushing those into the feeds over those of 1080×1080 pixels, which was previously the recommendation for standard posts.
- Portrait Post: 1080×1350 pixels
- Instagram Story & Reel: 1080×1920 pixels
YAY for keeping it the same as Facebook! Remember to use portrait-style orientation on Instagram too.
Again, you can upload images in JPG or PNG format, but JPG is the default. The maximum image file size is 8 MB.
- Posts: No set or best size for images; landscape, square, portrait, full-screen vertical, etc.
- Twitter Profile Photo: 400×400 pixels (displays 200×200 pixels)
Again, your profile photo will be made into a circle!
- Twitter Header Photo: 1500×500 pixels
The maximum file size for your header photo is 5 MB.
- Standard Post: 1200×675 pixels
- Photo with Link: 1200×628 pixels
- 2 Photos Per Post: 700×800 pixels for both images
- 3 Photos Per Post: 700×800 pixels for left image and 1200×686 pixels for right images
- 4 Photos Per Post (maximum amount in a single post): 1200×600 pixels per image
On Twitter, you can upload images as JPG, GIF, or PNG. For JPG and PNG image files, the maximum size is 5 MB; for GIF files, the maximum size is 15 MB.
To learn more about tweeting images on Twitter, click HERE.
- LinkedIn Company Logo: 300×300 pixels
- Personal Profile Photo: 400×400 pixels
Note that the profile photo is square for businesses/organizations and circular for personal accounts.
- Standard Post: 1200×627 pixels
- Personal Background Photo: 1584×396 pixels
- LinkedIn Business Cover Photo: 1128×191 pixels
For LinkedIn images, you can upload your files in JPG or PNG format. For all images, the maximum file size is 5 MB.
Find additional image specifications for LinkedIn HERE.
- TikTok Profile Photo: 200×200 pixels
You can upload JPG or PNG image files to TikTok.
- Pinterest Profile Photo: 165×165 pixels
Your profile image will be displayed as a circle.
- Pinterest Profile Cover Photo: 800×450 pixels
- Standard Pin: 1000×1500 pixels
- Pinterest Board Display Image: 222×150 pixels
- Pinterest Story Pin: 1080×1920 pixels
Both JPG and PNG image files are accepted on Pinterest. The maximum file size for both is 10 MB.
Discover best practices for Pinterest images HERE.
- YouTube Profile Photo: 800×800 pixels, maximum file size is 2 MB
- Note that YouTube will automatically resize your profile to 98×98 pixels
- YouTube Channel Banner: 2048×1152 pixels, maximum file size is 6 MB
- Thumbnail Image: 1280×720 pixels, maximum file size is 2 MB
YouTube accepts JPG, PNG, GIF, and BMP image files.
What Text Guidelines to Follow
By following the text guidelines below, you can set up your social media accounts properly and get your message across to your audience with every post!
- Facebook Tagline/Page Description: 101 characters
- Facebook Additional Info: 10,000 characters
- Facebook Impressum: 2,000 characters
An impressum is a statement of ownership legally required for organizations in German-speaking countries, but those in the U.S. may include it too. Many organizations use this space for their address, P.O. box (if applicable), and contact information.
- Facebook Event Titles: 30 characters or fewer
- General Post (i.e., everyday status update): 40-80 characters
- Maximum Post (e.g., long-copy posts or microblogs): 63,206 characters
Keep in mind that you can include links but can’t include bold text, italics, strikes, or bullet points on your regular page. You can, however, use stylized text in groups.
- Twitter Bio: 160 characters
- Maximum Tweet: 280 characters
- Ideal Tweet: 100 characters (Short and sweet is best!)
You can also include links on Twitter, but you can’t include bold text, italics, strikes, or bullet points.
- Instagram Bio: 150 characters
- Maximum Caption: 2,200 characters
Unlike Facebook and Twitter, Instagram doesn’t allow you to include links in captions. Additionally, you can’t include bold text, italics, strikes, or bullet points.
- Threads Bio: 153 characters
- Posts: 500 characters
With Threads, you can share links in posts. Currently, the app doesn’t allow clickable hashtags.
- Company About Description: 2,000 characters
- Company Leaders Description: 150 characters
- LinkedIn Tagline: 120 characters
- Ideal Caption (i.e., typical, everyday posts): 50-150 characters
- Company Update: 700 characters
- Employee Testimonials: 400 characters
- Published Articles: 120,000 characters
You can include links in posts on LinkedIn. However, you can only have bold text, italics, strikes, and bullet points in articles.
- TikTok Bio: 80 characters
- Captions: 2,200 characters
You can’t include clickable links in your video captions (just your bio). Also, you can only include plain text in your captions (no bold text, italics, strikes, or bullet points).
- Pinterest Bio: 160 characters
- Board Name: 50 characters
- Board Description: 500 characters
- Pin Title: 100 characters
- Pin Description: 500 characters
Only the first 50 characters will show up when people click on your board or Pin. You can’t use bold text, italics, strikes, or bullet points in descriptions.
- YouTube Channel About Description: 1,000 characters
- YouTube Video Title: 100 characters
- YouTube Video Description: 5,000 characters
YouTube will only show about the first 100 characters of your description before prompting viewers to click “Show More.” So, make the first 100 characters count!
You can include clickable links in your video descriptions, but you can’t add specialty text like italics, strikes, or bullet points.
What Video Guidelines to Follow
Given how powerful video can be in reaching, educating, and engaging your target audience, it’s something you shouldn’t shy away from! Use the guidelines below to create and post videos on various channels.
- In-Feed Posts: 1280×720 pixels (can also use 1080×1080 pixels and 1080×1920 pixels); 240 minutes maximum; captions can be auto-generated if the setting is turned on
- Facebook Live: 1280×720 pixels (can also use 1080×1080 pixels and 1080×1920 pixels); 8 hours maximum; captions can be auto-generated if the setting is turned on for after-stream viewing.
- Reels: 1080×1920 pixels; 90 seconds maximum
On Facebook, the maximum video size is 4 GB. Some of the most common file types include MP4, MOV, AVI, and GIF. To see the full list, click HERE.
- In-Feed Video: 1080×1080 pixels; 3 seconds minimum and 60 minutes maximum
Note that these videos will appear in the Reels tab on your profile but will not be shared as Reels in terms of the algorithm or Explore feeds.
- Reels: 1080×1920 pixels; 15, 30, 60, or 90 seconds; can add music and custom cover photo
Note there are no borders on the top and bottom of Reels. Aim to use captions if you can, and avoid using low-resolution videos. Additionally, do not use videos with watermarks or too much text.
- Stories: 1080×1920 pixels; 60 seconds; automatic captions can be added when uploading through mobile
Avoid adding text to the top and bottom of the screen.
Instagram videos of 10 minutes or less can be up to 650 MB; videos up to 60 minutes can be a maximum of 3.6 GB. Supported file types include MP4, MOV, and GIF.
Find additional upload requirements for videos on Instagram HERE.
- In-Feed Video: No set or best size for videos; videos up to 5 minutes long
Threads does not have a Reels feed.
- In-Feed Post: 1920×1080 pixels; 3 seconds minimum and 30 minutes maximum
The maximum file size for LinkedIn videos is 5 GB. Supported file types include ASF, FLV, MKV, and MP4. To see a full list, click HERE.
- Tweet Post: 1280×1024 pixels (can also use 1200×1900 pixels); 140 seconds maximum
Videos shared on Twitter can be a maximum of 512 MB. Supported file formats include GIF, MP4, and MOV. To learn more about media best practices on Twitter, click HERE.
- Standard TikTok Video: 1080×1920 pixels; 15 seconds, 30 seconds, 60 seconds, 3 minutes, 10 minutes; prerecorded videos of up to 10 minutes can also be uploaded
The maximum file size for a TikTok video varies by device—for Android devices, it’s 72 MB; for iPhones, it’s 287.6 MB. Supported file types include MOV and MP4.
- Standard Pinterest Video: 1000×1500 pixels; 30 minutes maximum
The maximum file size for Pinterest videos is 2 GB. Available file types include MP4, MOV, and M4V. Learn more about Pinterest video specs HERE.
- Standard YouTube Video: 1920×1080 pixels (most used/recommended); up to 15 minutes for unverified accounts and up to 12 hours for verified accounts
You can also upload videos in the following formats: 426×240 pixels, 640×360 pixels, 854×480 pixels, 1280×720 pixels, 2560×1440 pixels, and 3840×2160 pixels.
- YouTube Shorts: 1080×1920 pixels; up to 60 seconds
The maximum file size for YouTube videos is 3 GB for unverified accounts and 128 GB for verified accounts. Some accepted file types include MOV, MPEG4, MP4, and AVI. For a full list of supported file formats, click HERE.