How to schedule tweets and threads on X (2026)
Schedule tweets on x.com or through the X API: the steps, where X's own scheduler falls short on threads and polls, time zones, and a pre-post checklist.
William Lindberg, Customer Success

You can schedule tweets (X calls them posts now) in two ways: with the scheduler built into X, or with a scheduling tool that publishes through the official X API. The native option is free and fine for single posts. Threads, polls, and posting to more than one platform are where it gets awkward.
This guide covers both routes step by step, what X's own scheduler can and can't do, how to write a thread that works at 8 am without you, and what to check before a post goes live.
Option 1: Schedule on x.com
X's native scheduler lives in the post composer on the web. As of October 2026, it works like this:
- Go to x.com and click Post (or the compose box at the top of your feed)
- Write your post and add images, a video, or a GIF
- Click the schedule icon (the calendar with a clock) in the row of icons under the text
- Pick the date and time, then click Confirm
- Click Schedule
To see what you've queued, open the composer, click the schedule icon, and choose Unsent posts. Your queue sits under the Scheduled tab, where you can delete a post. Guides disagree on whether you can edit one, so if a change matters, delete it and schedule it again.
What we could confirm, and what we couldn't
X changes features often and doesn't document all of them. Here's where things stand:
- Cost: most current guides say the web scheduler works on free accounts. We found no X page saying it needs Premium.
- Long posts: X's help center says you can't schedule a longer post on the web. So a Premium post over 280 characters has to go out live, or through another route.
- Mobile: in early September 2026, an X designer announced that scheduling was rolling out in the mobile app. Reports at the time found it on iPhone but not on Android. If you don't see the calendar icon in your app, use x.com in your phone's browser instead.
- Threads: reports agree the standard composer schedules one post at a time, not a full thread. X Pro (the old TweetDeck) has its own scheduler, but since 26 March 2026 it's only included with Premium+, according to Engadget. We couldn't confirm from X whether X Pro schedules full threads.
- Polls: several guides say polls can't be scheduled natively. We couldn't confirm it either way.
- How far ahead: guides mention up to about 18 months. X doesn't state a limit on any public page we could check.
If you post single tweets a few times a week, the native scheduler is enough. Check it on your own account before you plan around it.
Option 2: Schedule with a tool through the X API
A scheduling tool connects to your X account through X's official login and publishes through the X API. That's the route for:
- Full threads, written and scheduled as one unit, posted in order
- Polls and quote posts, scheduled like any other post
- Media on every part of a thread, not just the first
- The same idea on Threads and Bluesky, from the same composer
- Several X accounts, or X alongside other platforms, on one calendar
The flow is the same in most tools: connect X, write the post or thread, pick a time or add it to a queue, and confirm.
Native scheduler vs a scheduling tool
| X's native scheduler | Scheduling tool via the X API | |
|---|---|---|
| Single posts | Yes | Yes |
| Full threads | Not in the standard composer | Yes, in tools that support threads |
| Polls | Reported as no | Yes, in tools that support polls |
| Quote posts | Not confirmed | Yes, in tools that support them |
| Long Premium posts | Not on the web, per X's help center | Depends on the tool |
| On your phone | Rolling out (iPhone first) | Depends on the tool |
| Threads and Bluesky | No | Yes, in tools that cross-post |
| Cost | Free | Paid |
How to write a thread that reads well when scheduled
A scheduled thread goes out when you're not watching, so it has to work on its own.
- Make the first post stand alone. Most people only see the first one. Put the point there, not the warm-up.
- One idea per post. If a post needs "and also," split it.
- Number long threads (1/7, 2/7) so readers know there's an end.
- Keep each part under the limit. X counts every link as 23 characters and most emoji as 2, so a post that looks short can run over. Paste each part into our free X character counter before you schedule.
- Put the link near the end, or in the last post, so the thread doesn't send people away on post 1.
- End with something to reply to: a question, or what you want people to do next.
- Read it top to bottom once on your phone. That's how most people will see it.
Time zones: the easiest thing to get wrong
A post scheduled for 9:00 is only right if you know whose 9:00.
- Check which time zone your scheduler uses before you pick a slot. If you travel, your device's time zone can change under you.
- Schedule for your audience, not for you. If most of your followers are in New York and you're in London, 9:00 your time is 4:00 am for them.
- Watch daylight saving. The US and Europe switch on different dates in spring and autumn, so the gap between New York and London shrinks by an hour for a few weeks.
- Split big audiences. If your followers are spread across two regions, post the same idea twice, morning and evening, rewritten so it doesn't read as a repeat.
For starting windows by weekday, see the best time to post on X. Then check your own analytics, because your followers beat any average.
What to check before a scheduled post goes out
Scheduling saves time, but a post written on Monday can look wrong by Thursday. A quick check the day before:
- Current events. If something serious is in the news, a cheerful promo can land badly. Pause the queue, don't just hope.
- Links. Click every link. Sale pages expire, and URLs change.
- Dates and prices. "Tomorrow," "this weekend," and "last chance" only work if the post goes out when you think it does.
- Replies you can't make. If the post asks a question, block time to answer. A thread with unanswered replies looks abandoned.
- Media. Make sure the right image is attached to the right part of the thread.
Nothing X has published says scheduled posts get less reach. A post published through the official API is a normal post. What hurts reach is posting into silence and never replying.
Cross-posting to Threads and Bluesky
Many people now post the same idea to X, Threads, and Bluesky. It saves time, but each platform has its own limits:
- X: 280 characters per post for standard accounts, up to 4 images
- Threads: up to 500 characters per post, and up to 20 photos or videos in a carousel (scheduling tools may allow fewer; Lemonpost allows 10)
- Bluesky: up to 300 characters and 4 images per post
A thread written for X usually fits Bluesky as it is, and fits Threads with room to spare. Still, rewrite the first line for each platform. The audiences and the tone are different, and a copy-paste reads like one.
How Lemonpost schedules tweets
Lemonpost's X scheduler publishes through the official X API. You write a single tweet or a full thread, and Lemonpost posts the parts in order at the time you pick. Each part can carry up to 4 images. You can also schedule polls and quote posts, and set who can reply before the post goes live.
The same post or thread can go to Threads and Bluesky from the same composer. Each one is checked against that platform's character and image limits, so a part that's too long gets flagged before it can fail. Posts are scheduled in your workspace's time zone, and the queue fills time slots you set once. Plans start at $29 a month for 5 channels with unlimited team seats, and there's a 7-day free trial.
FAQ
Can you schedule tweets for free? Yes. X's web composer has a built-in scheduler, and current guides say it works on free accounts. It schedules single posts. For threads and polls, use a scheduling tool.
Can you schedule tweets from the X app? X began rolling out scheduling in its mobile app in September 2026, with reports finding it on iPhone first. If it's not in your app yet, open x.com in your phone's browser.
Can you schedule a thread on X? Not in the standard composer, which schedules one post at a time. A scheduling tool that uses the X API can schedule a full thread and post the parts in order.
Where do I find my scheduled tweets? On x.com, open the composer, click the schedule icon, and choose Unsent posts. Your queue is under the Scheduled tab, where you can delete a post and schedule a corrected version.
Do scheduled tweets get less reach? There's no sign of it. A post published through the official X API is a normal post.
What time zone does X use for scheduled posts? Check the time picker before you confirm, since X doesn't document it on a public help page we could check. Always schedule for your audience's time zone, not your own.
Can I post the same thread to Threads and Bluesky? Yes, with a tool that cross-posts. Mind the limits: 280 characters on X, 500 on Threads, and 300 on Bluesky per post.


