Overview
Each social platform sets its own rules for text length, images, and video. Content Rabbit checks your post against these rules when you write in the composer and before it publishes.
This article lists the rules for each supported platform. Use it as a reference when you prepare content.
Character limits at a glance
| Platform | Max characters |
|---|---|
| X (Twitter) | 280 |
| Threads | 500 |
| 2,200 | |
| Facebook Pages | No documented limit |
| 3,000 | |
| TikTok | 2,200 |
| 800 | |
| Bluesky | 300 |
| WordPress | No documented limit |
| Google Business Profile | 1,500 |
| Dev.to | No documented limit |
X (Twitter)
- Text: 280 characters. Links count as a fixed length. Some characters, such as emoji and CJK characters, count double.
- Images: up to 4 per post, 5 MB each. Formats: JPEG, PNG, GIF, WebP.
- Video: 1 per post, up to 512 MB. Formats: MP4, MOV. Length: 0.5 to 140 seconds. Resolution: between 32 x 32 and 1280 x 1024.
- You cannot mix images and video in one post.
- Threads are supported: up to 25 posts in one thread.
- Posting frequency: up to 100 posts per 15 minutes.
Threads
- Text: 500 characters. One hashtag per post.
- Images: up to 20 per post, 8 MB each. Formats: JPEG, PNG. Width: 320 to 1440 pixels.
- Video: up to 20 per post, 1 GB each. Formats: MOV, MP4. Length: up to 5 minutes. Maximum width: 1920 pixels.
- You can mix images and video, up to 20 attachments in total.
- Threads are supported.
- Account requirement: a public Threads account linked to Instagram.
- Posting frequency: up to 250 posts per 24 hours.
- Text: 2,200 characters. Up to 30 hashtags.
- Images: up to 10 per post (a carousel), 8 MB each. Format: JPEG only. Width: 320 to 1440 pixels.
- Video: up to 10 per post, 300 MB each. Formats: MOV, MP4. Length: 3 seconds to 15 minutes. Maximum width: 1920 pixels.
- You can mix images and video in a carousel, up to 10 attachments in total.
- Account requirements: an Instagram Business or Creator account. The account must link to a Facebook Page that you manage.
Facebook Pages
- Text: no documented character limit.
- Images: 10 MB each. Formats: JPEG, BMP, PNG, GIF, TIFF.
- Video: format MP4. Length: 3 to 90 seconds.
- Up to 5 attachments per post. You cannot mix images and video in one post.
- Account requirement: a Facebook Page with permission to publish to it.
- Text: 3,000 characters.
- Images: up to 20 per post. Formats: JPEG, GIF, PNG. Maximum 36,152,320 pixels per image.
- Video: 1 per post, up to 500 MB. Format: MP4. Length: 3 seconds to 30 minutes.
- You cannot mix images and video in one post.
- First comment: you can add a first comment that publishes with your post.
- Account requirement: personal profiles and company pages are supported.
TikTok
- Text: 2,200 characters for the description. Photo posts also have a title of up to 90 characters.
- Images: up to 35 per photo post, 20 MB each. Formats: WebP, JPEG.
- Video: 1 per post, up to 4 GB. Formats: MP4, MOV, WebM. Length: up to 10 minutes. Resolution: between 360 x 360 and 4096 x 4096.
- You cannot mix images and video in one post.
- Posting frequency: up to 6 posts per minute.
- Text: 800 characters for the description. The pin title allows up to 100 characters.
- Images: up to 5 per pin, 32 MB each. Formats: JPEG, PNG.
- Video: 1 per pin, up to 2 GB. Formats: MP4, MOV, M4V. Length: 4 seconds to 5 minutes. Aspect ratios: 1:1, 2:3, 4:5, 9:16.
- You cannot mix images and video in one pin.
- Posting frequency: up to 100 pins per minute.
Bluesky
- Text: 300 characters. Up to 8 hashtags. The post body also cannot exceed 3,000 bytes.
- Images: up to 4 per post, 2 MB each. All common image formats are accepted.
- Video: 1 per post, up to 300 MB. Format: MP4.
- You cannot mix images and video in one post.
- Threads are supported.
- Posting frequency: up to 5,000 posts per hour.
WordPress
- Text: no documented character limit.
- Images: formats JPEG, GIF, PNG, BMP, TIFF, ICO, WebP, AVIF.
- Account requirement: a WordPress site with REST API access and an application password.
Google Business Profile
- Text: 1,500 characters.
- Image: 1 per post, up to 5 MB. Formats: JPEG, PNG. Minimum size: 250 x 250 pixels.
- Account requirement: a Google Business Profile with management access to the location.
- Posting frequency: up to 300 posts per minute.
Dev.to
- Text: no documented character limit. The article title allows up to 128 characters.
- Tags: up to 4 per article.
- Media attachments are not supported.
- Account requirement: a Dev.to account and API key.
Related articles
- Write and preview posts in the Composer
- Fix rejected posts in Validation and errors
- Link your profiles in Connecting Social Accounts
Was this helpful?