What 1Post checks for X
| Rule | What 1Post checks |
|---|---|
| Text limit | 280 characters, counted with X's weights: links count 23 and emoji 2 |
| Media accepted | Images, GIFs, Video |
| Images per post | 4 |
| Videos per post | 1 |
| Images and video together | Not in one post |
| GIF | Must be the only media in the post |
| Threads | Yes, as a chain of replies |
| First comment | Yes |
| Polls | 2 to 4 options of up to 25 characters; not together with media |
| Posts per day, per connected account (1Post) | 50 |
These are the limits 1Post applies in the composer, so a post that passes is not refused for them when it is sent. A network can still refuse a post for reasons outside these rules, such as its content policies.
What X publishes
| Fact | Source |
|---|---|
| A post can contain up to 280 characters. Most characters count 1, emoji count 2, and every URL counts 23 however long it is. | X developer docs: counting characters, read 2026-10-22 |
| Creating posts through the API is limited to 100 per 15 minutes per user and 10,000 per 24 hours per app. | X API rate limits, read 2026-10-22 |
| Pay-per-use API pricing is $0.015 for a post and $0.200 for a post with a URL. | X API pricing, read 2026-10-22 |