How to Schedule Tweets on X (2026)

How to Schedule Tweets on X (2026)

Scheduling posts on X, the 280-character reality, when to thread, and what to know about the API costs that shape third-party tools.

Scheduling on X is straightforward mechanically. What’s worth understanding is why third-party X scheduling is often priced differently from every other platform, because that shapes which tool makes sense.

What X accepts

Through BulkPublish:

Post length280 characters
ImagesUp to 4, 5 MB each, JPG, PNG, GIF or WebP
VideoUp to 512 MB and 140 seconds, MP4 or MOV
ThreadsSupported

280 characters is the tightest limit in the short-text group, which makes X the platform to write to if you want one draft that works everywhere:

PlatformLimit
X280
Bluesky300
Threads500
Mastodon500

Write to 280 and it publishes to all four unchanged.

Why X costs more in third-party tools

X charges for API access in a way most platforms don’t. Publishing through the API has a real per-request cost to whoever is running the tool, which is why you’ll see X handled differently from other platforms across the industry: separate tiers, credit systems, or its exclusion from cheaper plans.

This isn’t a tool being awkward. It’s the cost being passed on rather than absorbed silently, and a tool that hides it is absorbing it somewhere else.

In BulkPublish, X publishing on the free plan runs on pay-as-you-go credits, while paid plans include a monthly X budget that covers publishing. Worth knowing when comparing plans, because a headline channel count doesn’t tell you this.

Threads on X

At 280 characters, threading is often the only way to make a real point.

The rules are the same as anywhere: the first post has to stand alone, because it’s the one that gets shown. A first post that only works as a preamble loses most readers.

And thread deliberately. A two-post thread that fits in one post is worse than the one post.

Scheduling one

  1. Connect your X account
  2. Write within 280 characters, or build a thread
  3. Attach up to 4 images, or one video under 140 seconds
  4. Pick a date and time and queue it

The character count is enforced as you type, per post in a thread, so nothing gets truncated.

The 140-second video limit

X’s video allowance is generous in file size (512 MB) and tight in duration (140 seconds). That combination catches people cross-posting from platforms with longer video: a clip fine for YouTube or Tumblr will be rejected here on length even though the file size is fine.

If a video is going to X and elsewhere, cut an X-length version rather than discovering the limit at publish time.

Scheduling X alongside everything else

BulkPublish publishes to X and 14 other networks: Facebook, Instagram, TikTok, YouTube, Threads, Bluesky, Pinterest, Google Business Profile, LinkedIn, Mastodon, Discord, Telegram, Tumblr and Snapchat.

  • Channels: Free: 3 (1 per platform). Pro: 30 (2 per platform). Business: 75 (5 per platform).
  • Posts: Free: 3/day. Pro: 30/day. Business: unlimited.

The short version

280 characters, 4 images or a video under 140 seconds, threads supported. Writing to X’s limit gives you one draft that works across Bluesky, Threads and Mastodon too. And expect X to be priced differently from other platforms in any third-party tool, because its API genuinely costs more to use.