Skip to content
Naasher
X API gateway showing the different costs of text posts and link postsBlog

Why posting to X costs money now: the X API pricing, in numbers

X charges tools per post — about $0.015 for text and $0.20 with a link. What that means for every scheduler, and the three questions to ask any vendor.

Last updated July 9, 2026 · 4 min read · The Naasher team · اقرأ بالعربية

Scheduling a month of X posts for one busy client costs a tool about $27 before it pays for a single server. That number, not corporate greed, is why your X posting is capped, metered, or surcharged everywhere you look. X started charging for write access in 2023: today a tool pays roughly $0.015 to publish a plain text post and around $0.20 to publish one with a link (2026 public pricing). The tool eats that cost per post, every month, for every account it publishes to.

What changed in 2023

Twitter used to let tools post through its API free, within generous limits. A scheduler connected your account, sent your tweets, and priced its plans around its own servers and payroll. Then Twitter became X, free write access ended, and programmatic publishing moved to paid tiers and per-post rates.

So X is now the one network where sending a post has a real cost of goods. Instagram, Facebook, LinkedIn, TikTok, Threads, Mastodon, and Bluesky don't bill tools per post. X does. That gap is the whole reason schedulers carry an "X is different" asterisk on their pricing pages.

The numbers, on one post

Here are the rough rates a tool pays X in 2026:

Approximate per-post cost a scheduling tool pays X (2026)
Post typeApprox. cost to the tool
Plain text post$0.015
Post with a link$0.20
Post with media, no link$0.015

The link surcharge is the part people miss. A single link post can cost more than ten times a text post. And link posts are the ones social teams publish most, because their job is usually to drive clicks to an article, a landing page, or a product.

A worked example: one agency client

Take an agency scheduling 250 X posts a month for a single client, half of them carrying a link. That's a normal mix for a brand running content and campaigns.

  • 125 text posts × $0.015 = about $1.88
  • 125 link posts × $0.20 = $25.00
  • Total: roughly $27 a month, for one client, before servers, storage, support, or salaries.

Push the mix toward links and it climbs fast. Go all text and it drops toward $4. Now multiply by every client on the roster. "Unlimited X posting for $15/month" is a promise that quietly loses money on the heaviest users, so no tool keeps it.

Why tools cap, meter, or surcharge X

Once the per-post cost is in front of you, the pricing quirks stop looking arbitrary:

  • Metricool adds around $5/month per X Premium account (approximate) — a flat hedge against your posting volume.
  • Buffer charges per channel (roughly $6 per channel/month, approximate), spreading cost across networks while still counting how many X profiles you connect.
  • Most schedulers do one of three things: cap X posts on a plan, add an X-specific line item, or require X Premium on your side so part of the API bill sits with you.

None of that is a scam. It's a tool declining to absorb an unbounded usage-based cost on a fixed monthly price. Worry about the ones that act like the cost doesn't exist — they throttle you without saying so, or they revise terms later.

If your entire operation is X and you want one flat number per account with no credits to track, Metricool's per-account surcharge is honestly the cleaner fit, and we'd point you there. Naasher is built for teams publishing across many networks, where a single flat X fee would either overcharge the light posters or underprice the heavy ones.

How Naasher handles it

We'd rather show you the meter than bury it. Each paid plan includes a set number of X posts, and anything past that runs on prepaid credits:

Naasher X posting by plan
PlanPrice/moIncluded X posts/mo
Free$0None
Creator$1230
Team$49100
Agency$99250

Beyond the included quota, extra X posts cost $0.50 each, flat, link or no link. You buy credits, you watch them draw down, and nothing gets throttled mid-campaign or lands as a surprise invoice.

The Free plan has no X, on purpose. It carries no card and earns no revenue, so putting a real per-post cost on it would mean either bleeding money or wrecking the free experience to cover it. Instead, free users get a genuine 8-network scheduler (2 channels, 10 posts/month) with every other network open. X starts at Creator.

Three questions to ask any vendor

  1. What's my real X posting limit, and what happens when I hit it? You want a number and a behavior — blocked, queued, or billed — not "generous limits."
  2. Do link posts count differently or cost extra? Link posts are where the money is. A vendor who can't answer this hasn't read their own X invoice.
  3. Is X posting metered, surcharged, or bundled, and can I see the meter? Know how X usage maps to your bill before the campaign, not after.

Straight answers to all three mean the vendor understands its own economics. Dodges tend to resurface as a throttle or a bill.

For how X costs shape scheduler pricing more broadly, read /en/blog/x-api-costs, or compare plans on /pricing.

Frequently asked questions

Why do scheduling tools cap or surcharge posting to X?
X charges tools per post — roughly $0.015 for text and about $0.20 with a link — so a month of posts for one busy client can cost a tool about $27 before servers. Capping, metering, or surcharging is a tool declining to absorb an unbounded usage-based cost on a fixed monthly price.
How much does a post with a link cost to publish on X?
About $0.20 in 2026, compared with roughly $0.015 for a plain text post, which is more than ten times as much. Link posts are the ones social teams publish most, because the job is usually to drive clicks to an article, landing page, or product.
Does Naasher's free plan include X?
No. The Free plan has no X on purpose, because it carries no card and earns no revenue to cover a real per-post cost; X posting starts on the Creator plan.