X (Twitter) post scheduler with threads, replies and quotes
Schedule posts to X, publish full threads in order, reply under an existing tweet, or quote one — all from the same composer you use for every other platform.
See it the way X will
The composer previews every destination as that platform renders it — media cropped the way it will crop, the caption truncated where it will truncate. What you see here is the composer’s own preview component, not a mock-up of one.
uploading the same video to every app by hand is not a content strategy, it is data entry. one upload, every feed, a different caption wherever you want one. ravenpo.st

One of our own posts, in X’s preview.
Scheduling X, specifically
Threads that publish in order
Add up to 25 follow-up posts. Each one publishes as a reply to the last, so the chain lands intact. If a middle post fails we record the error rather than retrying the job, because a retry would publish the head tweet twice.
Replies and quote tweets
Paste a tweet URL or id to publish your post as a reply under it, or to quote it as an embedded card. Both can be set on the same post — X allows it.
Alt text goes with the image
Alt text is written once on the media file in your library and sent to X with every post that uses it. If X rejects the alt-text call the post still goes out.
What X allows
Straight from the app’s platform registry — the same limits the composer enforces.
- Caption limit
- 280 characters
- Images per post
- 4
- Videos per post
- 1
- Text-only posts
- Yes
- Threads
- Up to 25 follow-ups
- Analytics
- Not available
- Delete from Ravenpost
- Yes
Worth knowing first
X’s 280 characters is the tightest budget of any platform we support, so a mixed selection is limited by X unless you give it its own caption. X’s API is also the one most likely to rate-limit a burst of posts, and it charges for every read — so Ravenpost reads no X analytics: the Analytics page links to X’s own instead.
Media guidance
Up to 4 images or 1 video. Posts are capped at 280 characters.
Starts free. Scales to an agency.
Free for your first account, $14/mo as a solo creator, $49/mo for 50 accounts and unlimited seats. Every feature on every plan. Cancel anytime.
Free
Run your main account on it, for as long as you like.
Free forever
- 1 social account
- 10 posts / month
- Every platform we support
- Calendar, posting queue & media library
- Analytics for Instagram, Bluesky & Pinterest
- MCP server for Claude & other AI assistants
- 1 seat
1 seat
Starter
For solo creators getting consistent.
vs Postiz $29/mo
- 5 social accounts
- Unlimited posts
- Everything in Free
- 1 seat
1 seat
Growth
For influencers and small teams running several accounts.
vs Postiz $49/mo
- 15 social accounts
- Unlimited posts
- Everything in Starter
- Email support
- 3 team seats
3 seats
Agency
For agencies and social media managers running client accounts.
vs Postiz $99/mo
- 50 social accounts
- Unlimited posts
- Everything in Growth
- Priority support
- Unlimited team seats
Unlimited seats
X scheduling questions
Can I schedule a whole X thread in advance?
Yes — write the head post and up to 25 follow-ups, and the whole chain publishes in order at the scheduled time. The API rejects an over-long thread rather than truncating it, so you never get a thread cut mid-thought.
Can I delete a scheduled post from X after it goes out?
Yes. X is one of the platforms whose API can take a published post down, so the delete dialog offers to remove it from X as well as from Ravenpost. A thread deletes tail-to-head, so a partial failure leaves a shorter valid thread rather than orphaned replies.
Does the 280-character limit apply to everything?
It applies to X. Write one caption for everything and give X its own shorter version — the composer shows which platform is setting the limit.
Schedule your first X post today
One connected account and ten posts a month, free forever. No card.
Start free