X scheduler with on-device compression and official API posting
Ship 280-character posts to X with a live counter, media validation and OAuth 2.0 compliance built in.
Connects through each network's official sign-in. We never ask for your passwords. · X API v2 via official OAuth 2.0 with PKCE (tweet.write).
X media and container specifications
| Caption limit | 280 characters |
|---|---|
| Recommended hashtags | 2 |
| Preferred aspect ratio | 16:9 |
| Video container | MP4 |
| Video codec | H.264 / AAC |
| Max video size | 512 MB |
| Max duration | Up to 140 seconds on standard accounts |
| Video resolution | 1280 × 720 (16:9) |
| Frame rate | Up to 60 fps |
| Image formats | JPEG, PNG, GIF, WebP |
| Max image size | 5 MB |
| Recommended image size | 1600 × 900 |
X character limit calculator
Paste a caption to see exactly how it lands against X's 280-character limit and 2 recommended hashtags. Nothing is uploaded — this runs entirely in your browser.
0 / 280 characters · 280 remaining
Ban-risk and rate-limit safety on X
Humanized posting delays
X aggressively rate-limits automated posting. GentoPost applies a randomized delay between posts rather than firing a batch in one second.
Official API only
X API v2 via official OAuth 2.0 with PKCE (tweet.write). No scraping, no session cookies, no unofficial endpoints — the practices that actually get accounts suspended.
Compression before upload
WebCodecs re-encodes on your device — a 100 MB clip becomes roughly 12 MB — so X uploads finish fast and stay inside its size ceiling. Try the compressor.
X publishing questions
Specifics about limits, media and compliance when GentoPost posts to X.
How does GentoPost handle the 280-character limit on X?
The composer counts every character live, shortens the cross-posted variant automatically and blocks publishing if the final text still overruns.
Will scheduled posting get my X account rate-limited?
GentoPost uses the official X API v2 with OAuth 2.0 and humanized jitter intervals, so posting stays inside published rate limits.
Other networks GentoPost publishes to
- Instagram Reels
- TikTok
- YouTube Shorts
- Google Business
- Threads
- Telegram
- WhatsApp Status
- Snapchat
- Bluesky
Ready to publish? See plans and start the 3-day trial.