Understanding Twitter API Pricing Tiers and Alternatives
X replaced its subscription-based API pricing with a pay-per-use model in February 2026. There is no free tier. Every API call now costs money — reading a tweet costs $0.005 ($5 per 1,000), posting costs $0.015, and full-archive search requires an Enterprise contract starting at $42,000/month. Third-party alternatives provide the same data at 90-99% lower cost, with per-tweet prices as low as $0.05 per 1,000.
Xpoz offers up to 400,000 results/month free across Twitter, Instagram, TikTok, and Reddit, with paid plans starting at $20/month for up to 5M results. This guide breaks down exactly what you pay for each X API operation, explains where the cost gaps create problems, and shows when alternatives make more financial sense.
Current X API Pricing Structure (July 2026)
X now has two access paths: pay-per-use for self-serve developers and Enterprise for high-volume contracts. The old subscription tiers (Free, Basic, Pro) are all discontinued or being phased out.
Pay-Per-Use (Default for All New Developers)
No subscription. Load credits into the X developer console; charged per API request based on what you read or write.
Read Operations (Per Resource Returned):
| Resource Type | Cost Per Item |
|---|---|
| Posts, Lists, Spaces, Communities, Notes | $0.005 |
| User Profiles, DM Events, Followers/Following | $0.010 |
| Likes, Mutes, Blocks | $0.001 |
| Your Own Data (tweets, bookmarks, mentions, DMs) | $0.001 |
| Trends | $0.010 |
Write Operations (Per Request):
| Action | Cost |
|---|---|
| Post a tweet (no link) | $0.015 |
| Post a tweet (with URL) | $0.200 |
| Reply to a summoned mention | $0.010 |
| Follow, Like, Retweet | $0.015 |
| Delete interaction, Bookmark, Media metadata | $0.005 |
Key Limits:
- 2 million post reads per month (hard cap; above this requires Enterprise)
- 7-day recent search only (no full-archive access)
- No streaming endpoints (filtered stream, sampled stream)
- Follow/like/quote automation moved to Enterprise-only since April 2026
- Rate limits in 15-minute rolling windows: 3,500 tweet reads/15min (per app), 450 search requests/15min (per app)
Cost Savings:
- 24-hour deduplication: the same resource requested twice in a UTC day is charged once
- Cashback program: 10% back at $200+ cumulative spend, 15% at $500+, 20% at $1,000+ (paid in xAI/Grok credits)
Legacy Tiers (Closed — Being Phased Out)
Basic ($200/month) — closed to new signups. Remaining subscribers are being auto-migrated to pay-per-use since June 2026. Included ~50,000 post writes and ~10,000-15,000 post reads per month, 7-day search, no streaming.
Pro ($5,000/month) — closed to new signups. Included 1,000,000 post reads, full-archive search, filtered stream, sampled stream. The only self-serve path to historical data, now permanently unavailable.
Enterprise ($42,000-$50,000+/month)
Enterprise is the only remaining path to full-archive search, streaming, and engagement automation. Contracts are negotiated directly with X's sales team.
Exclusive Features:
- Full firehose: stream 100% of public posts in real-time
- Full-archive search dating back to March 2006
- Language-specific streams (English, Japanese, Korean, Portuguese)
- 5,000+ concurrent filtered stream rules
- Compliance event streams (deletions, suspensions, edits)
- Engagement automation (follow, like, quote)
- Dedicated account manager and priority support
- Custom rate limits replacing the 2M monthly cap
Best For: Large analytics platforms, research institutions, newsrooms, and organizations that depend on X data at scale.
Calculating Your Actual Costs
How to Estimate Your Monthly Spend
Under pay-per-use, your cost depends on exactly what data you pull. Every tweet read costs $0.005; every profile lookup costs $0.010.
Brand Monitoring:
- Small brand (1,000 mentions/month): ~$5 for tweets + $10 for profiles = $15/month
- Medium brand (10,000 mentions/month): ~$50 + $100 = $150/month
- Large brand (100,000 mentions/month): ~$500 + $1,000 = $1,500/month
Competitor Analysis (5 competitors):
- Light (500 tweets each): ~$12.50 tweets + $25 profiles = $37.50/month
- Deep (5,000 tweets each): ~$125 + $250 = $375/month
Research Projects:
- 10,000 tweets + profiles: $150 one-time
- 100,000 tweets + profiles: $1,500 one-time
- 1,000,000 tweets (hits monthly cap): $5,000 + Enterprise required for profiles at scale
Cost Per 1,000 Tweets
| Access Path | Cost / 1K Tweet Reads | Full Archive | Streaming |
|---|---|---|---|
| X API (pay-per-use) | $5.00 | No (7-day only) | No |
| X API (Enterprise) | Custom (~$2-4) | Yes (back to 2006) | Yes |
| TwitterAPI.io | $0.15 | Yes | No |
| SocialData.tools | $0.20 | Varies | No |
| GetXAPI | $0.05 | Varies | No |
| Apify actors | $0.20-$0.40 | Yes (scraping) | No |
| Bright Data | $1.50-$2.50 | Yes | No |
| Xpoz | Free-$20/mo (bundled) | Yes | No |
Hidden Costs
Beyond per-request fees, factor in:
Development Time:
- OAuth 2.0 integration with 4 credential types: 20-40 hours
- Error handling and rate limit management: 10-20 hours
- Ongoing maintenance: 2-5 hours/month
Infrastructure:
- Servers for data processing and storage
- Database for collected tweets
- Monitoring and alerting
The URL Surcharge: Posts containing URLs cost $0.20 (vs. $0.015 without) — a 13x premium that makes automated link-sharing bots expensive at scale.
The Gap Problem
X's pricing creates a hard cliff between self-serve and enterprise access:
- Pay-per-use gives you tweet reads at $5/1K with 7-day search only, no streaming, and a 2M reads/month cap
- Enterprise starts at $42,000/month for full-archive search, streaming, and custom limits
There is no middle option. If you need full-archive search, streaming, or more than 2 million reads per month, you face a jump from a few hundred dollars to $42,000+/month.
This cliff — combined with the closure of the Pro tier that previously filled the gap at $5,000/month — has driven many developers and organizations toward third-party alternatives.
Try this with Xpoz
No API keys needed. Query Twitter, Reddit, Instagram & TikTok with natural language.
Getting Historical / Full-Archive X Data
Full-archive search (tweets dating back to March 2006) is no longer available to self-serve developers. The Pro tier that included it is permanently closed to new signups, and pay-per-use only covers the last 7 days.
Your Options for Historical Data
Enterprise API ($42,000+/month): The only official path. Includes full-archive search with advanced operators, plus compliance feeds. Requires a sales-negotiated annual contract.
Third-Party Data Providers: Multiple services provide historical Twitter data at a fraction of Enterprise costs:
| Provider | Historical Reach | Cost / 1K Tweets | Minimum |
|---|---|---|---|
| TwitterAPI.io | Full history | $0.15 | None (pay-per-call) |
| SocialData.tools | Varies | $0.20 | None |
| Bright Data (datasets) | Full history | $2.50 | None |
| Apify Tweet Scraper | Full history (scraping) | $0.20-$0.40 | $49/mo platform |
| Sorsa API | Varies | $0.10-$0.90 | $49/mo |
AI-Native Access: Xpoz provides historical Twitter data on all tiers (including free) through natural language queries via AI assistants. No API coding required.
Key Consideration: Third-party providers use unofficial access methods (scraping, data licensing, reverse-engineered APIs). Data coverage may not be 100%, and availability can change if X tightens enforcement. For compliance-sensitive use cases (financial services, legal discovery), the official Enterprise API remains the safest choice.
When Alternatives Make Sense
You Need More Than 7 Days of Search
Pay-per-use only searches the last 7 days. If your use case requires historical analysis — trend research, competitive benchmarking over time, academic studies — you either pay $42,000+/month for Enterprise or use a third-party provider.
Your Monthly Costs Exceed $500
At pay-per-use rates, reading 100,000 tweets with profiles costs $1,500/month. Third-party providers offer the same volume for $15-$50.
You Need Multi-Platform Data
If you analyze Twitter alongside Instagram, TikTok, or Reddit, managing separate API integrations adds complexity and cost. Some alternatives provide unified access across all platforms.
You Want Read Access Without API Complexity
OAuth 2.0 setup, rate limit management, and pagination handling require significant engineering time. AI-native tools let you query Twitter data in natural language without writing code.
Alternative Options
For a comprehensive comparison of Twitter data providers, see our Best Twitter API Alternatives 2026 guide.
Third-Party Data APIs
Services that provide Twitter data through their own infrastructure:
| Provider | Cost / 1K Tweets | Key Strength |
|---|---|---|
| TwitterAPI.io | $0.15 | 75+ endpoints, 1,000+ req/sec, full history |
| SocialData.tools | $0.20 | Search monitor feature, failed requests not charged |
| GetXAPI | $0.05 | Cheapest per-tweet, 45 endpoints including DMs |
| Sorsa API | $0.10-$0.90 | Author profile included free with every tweet |
| Bright Data | $1.50-$2.50 | Enterprise-grade, 400M+ proxy IPs, SOC 2 certified |
| Data365 | ~$0.60 | Multi-platform (X, Instagram, TikTok, Facebook, Reddit) |
AI-Native Solutions (MCP)
Natural language access through AI assistants is transforming how teams query social data. Learn more in our tutorial on How to Query Twitter with Claude AI.
Example - Xpoz:
- Free: up to 400,000 results/month
- Pro ($20/month): up to 5,000,000 results/month
- Max ($200/month): up to 100,000,000 results/month
Advantages: No coding required, multi-platform (Twitter + Instagram + TikTok + Reddit), exploratory-friendly, historical access on all tiers Considerations: Requires AI assistant (Claude, ChatGPT, or Cursor)
Scraping Platforms
Apify, PhantomBuster, and similar tools extract Twitter data through browser automation:
- Apify actors: $0.20-$0.40 per 1,000 tweets, multiple community-maintained scrapers, 30-80 tweets/second
- PhantomBuster: $59-$399/month subscription, pre-built automations for marketing teams
Trade-off: Lower cost but subject to X's anti-scraping measures and terms of service. Not suitable for compliance-sensitive applications.
How Xpoz Addresses the Pricing Gap
Xpoz fills the gap between X's pay-per-use costs and Enterprise pricing with predictable, flat-rate plans:
Pricing Comparison
| Need | X API (Pay-Per-Use) | X API (Enterprise) | Xpoz |
|---|---|---|---|
| 100K tweet reads/month | $500 | $42,000+ | $0 (Free) |
| 1M tweet reads/month | $5,000 (hits cap) | $42,000+ | $20 (Pro) |
| 10M tweet reads/month | Not available | $42,000+ | $200 (Max) |
| Historical search | Not available | $42,000+ | Included (all tiers) |
What You Get
Free Tier ($0/month):
- up to 400,000 results/month
- Twitter, Instagram, TikTok, Reddit access
- Historical data
- CSV export
Pro Tier ($20/month):
- up to 5,000,000 results/month
- All platforms
- Priority processing
Max Tier ($200/month):
- up to 100,000,000 results/month
- All platforms
- Highest throughput
Key Differentiators
No Rate Limit Errors: Xpoz handles throttling internally Multi-Platform: One subscription covers Twitter, Instagram, TikTok, Reddit Natural Language: Query data through AI assistants without coding Historical Access: Available on all tiers, including free
Sample Queries
"Find all tweets mentioning 'product launch' from verified accounts
in the past 30 days, sorted by retweet count"
"How many times was 'competitor brand' mentioned on Twitter
last month vs. this month?"
"Who are the top 100 accounts by follower count that discussed
'AI regulation' this week?"
Decision Framework
Choose the Official X API When:
- You need write access (posting tweets, managing accounts)
- You require Ads API integration
- Your industry has compliance requirements mandating official data sources
- You need real-time streaming at scale (Enterprise)
- Budget accommodates $42,000+/month for full features
Choose Alternatives When:
- You primarily need read access (data retrieval, not posting)
- You need historical search without an Enterprise contract
- You want multi-platform coverage (Twitter + Instagram + TikTok + Reddit)
- You prefer natural language queries over API coding
- Your read volume exceeds a few thousand tweets/month (where pay-per-use costs escalate)
Hybrid Approach
Many organizations combine both:
- X API pay-per-use for posting and account management (writes are still affordable at $0.015/tweet)
- Third-party alternative for large-scale data retrieval (reads are 25-100x cheaper)
This captures write functionality while keeping read costs manageable.
Key Takeaways
-
X switched to pay-per-use in February 2026 — no free tier, no subscriptions for new developers. Every API call costs money.
-
Reading tweets costs $5 per 1,000 through the official API — and you only get 7-day search. Full-archive search requires Enterprise at $42,000+/month.
-
The Pro tier is gone. The $5,000/month option that included full-archive search and streaming is permanently closed to new signups, creating a cliff between self-serve and Enterprise.
-
Third-party alternatives cost 90-99% less — TwitterAPI.io at $0.15/1K, SocialData at $0.20/1K, GetXAPI at $0.05/1K.
-
Multi-platform solutions like Xpoz provide Twitter, Instagram, TikTok, and Reddit access under one plan, with historical data on all tiers including free.
-
AI-native access eliminates API integration complexity for teams without dedicated developers.
-
Hybrid approaches work — use the official API for posting (cheap writes) and alternatives for data retrieval (cheap reads).
Frequently Asked Questions
How much does the Twitter API cost in 2026?
X switched to pay-per-use pricing in February 2026. Reading tweets costs $0.005 each ($5 per 1,000), posting costs $0.015 per tweet ($0.20 if it contains a URL), and user profiles cost $0.010 each. There is no free tier. Full-archive search requires Enterprise at $42,000+/month.
Is there a free Twitter API?
No. X discontinued its free API tier in February 2026 when it switched to pay-per-use pricing. New developers must load credits into the developer console before making any API calls. The only zero-cost access is reading your own account data at $0.001 per request.
Why did Twitter API become so expensive?
X has progressively restricted API access since Elon Musk's 2022 acquisition. The February 2026 pay-per-use switch eliminated subscription tiers entirely. Reading 10,000 tweets now costs $50 (vs. the old Basic tier at $100-$200/month that included 10K reads). Full-archive search moved to Enterprise-only at $42,000+/month, up from the $5,000/month Pro tier that is now closed.
What are cheaper alternatives to the X API?
Third-party providers offer X/Twitter data at 90-99% lower cost. TwitterAPI.io charges $0.15 per 1,000 tweets, SocialData.tools charges $0.20, and GetXAPI charges $0.05. Xpoz provides up to 400,000 results/month free across Twitter, Instagram, TikTok, and Reddit, with paid plans starting at $20/month for up to 5M results.
Conclusion
X's pay-per-use API pricing works for low-volume posting and basic integrations, but costs escalate quickly for data retrieval. Reading 100,000 tweets with profiles costs $1,500/month through the official API — and you only get 7 days of search history.
For read-heavy use cases — monitoring, research, competitive analysis — third-party providers deliver the same data at $0.05-$2.50 per 1,000 tweets, often with historical access included. Solutions like Xpoz add multi-platform coverage and natural language queries at a fraction of the cost.
Start by estimating your monthly read volume and whether you need historical access or write functionality. That analysis typically makes the right choice clear.




