Twitter (X) Scraper ✅ No Login or Cookies avatar

Twitter (X) Scraper ✅ No Login or Cookies

Pricing

from $2.00 / 1,000 tweet scrapeds

Go to Apify Store
Twitter (X) Scraper ✅ No Login or Cookies

Twitter (X) Scraper ✅ No Login or Cookies

Scrape X.com (Twitter) with no login and no cookies. Extract a profile's tweets, run advanced keyword search, pull single tweet details, or fetch full user profiles. Get likes, retweets, replies, quotes, views, media URLs, author, and conversation context as clean JSON. Add followers and comments.

Pricing

from $2.00 / 1,000 tweet scrapeds

Rating

0.0

(0)

Developer

Atomus APIs

Atomus APIs

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

2 hours ago

Last modified

Share

Atomus

Twitter (X) Scraper: Tweets, Profiles, Search & Followers (No Login)

The Twitter (X) Scraper extracts public data from X.com with no cookies and no login: a profile's tweets, advanced keyword search, single tweet details, and full user profiles. Each tweet returns 30+ fields, including likes, retweets, replies, quotes, bookmarks, views, media (image and MP4 URLs), author, and conversation context, as clean structured JSON.

Give it a username, a tweet URL, or a search query and it returns ready-to-use data in seconds. No X account, no cookie, no browser automation to maintain.

What does this Twitter (X) Scraper do?

Four modes, one clean tweet and profile shape across all of them:

ModeInputReturns
Profile timelineusernamesA user's recent tweets, plus the full profile (free)
Advanced searchquery + filtersTweets matching keyword, users, dates, engagement, media
Tweet detailstweet URLsFull data for specific tweets, incl. quoted tweet and reply context
User profileusernamesBio, follower and following counts, verification, location, website

Optional paid add-ons compose on top: followers and following on the profile mode, comments and retweeters on the tweet-details mode, each delivered as its own records.

What data can you extract from a tweet?

tweet_id, url, text, created_at, lang, source, favorite_count, retweet_count, reply_count, quote_count, bookmark_count, view_count, conversation_id, reply context (in_reply_to_screen_name, in_reply_to_status_id), the full quoted_tweet object, sensitive, hashtags, mentions, urls, media (type, image URL, highest-bitrate MP4 URL), and an author block (username, name, avatar, follower count, blue-verified).

How do I scrape Twitter (X)?

  1. Pick a mode (What to scrape) at the top of the input.
  2. Fill the matching field: usernames for a profile timeline, a query for search, or tweet URLs for tweet details.
  3. Set Max tweets per handle or query.
  4. Click Start. Results stream into the dataset as they are collected.

No coding required. Total time from input to data is usually under a minute.

Input

FieldUsed byNotes
handlesProfile timeline, User profile@openai, openai, or https://x.com/openai
tweetUrlsTweet detailsStatus URL or numeric tweet ID
searchQueryAdvanced searchFree text; raw X operators also work verbatim
Search filtersAdvanced searchfrom/to/mentions, hashtags, date range, min likes/retweets/replies, language, media, verified (all free)
maxItemsTimeline, searchTweets per handle or query

Advanced search operators pass straight through to X, so a query like from:openai min_faves:5000 filter:videos works exactly as it does on X.com. The filter fields build that query string for you.

Output

{
"tweet_id": "1846846285917131130",
"url": "https://x.com/OpenAI/status/1846846285917131130",
"text": "True",
"created_at": "Thu Oct 17 09:30:41 +0000 2024",
"lang": "en",
"favorite_count": 175957,
"retweet_count": 36419,
"reply_count": 5599,
"quote_count": 635,
"bookmark_count": 3015,
"view_count": 28146703,
"conversation_id": "1846846285917131130",
"media": [],
"author": {
"screen_name": "OpenAI",
"name": "OpenAI",
"followers_count": 5097390,
"blue_verified": true
}
}

How much does it cost to scrape Twitter (X)?

Pay per result, billed as a per-event charge:

EventFree planGold+ Apify plans
Tweet (timeline, search, tweet detail)$4 / 1,000 tweets$2 / 1,000 tweets
Profile$4 / 1,000 profiles$2 / 1,000 profiles
Follower / following / retweeter (add-on)$0.50 / 1,000$0.15 / 1,000
Comment (add-on)$3 / 1,000$1 / 1,000

Every run bills a minimum of 1 result, which covers the request even when a query returns nothing (a private or suspended account, or a search with no matches). Search filters are free.

Platform limits (reported honestly)

X's public API caps a single profile timeline near ~100 tweets per pass. This is a limit of the X.com platform, not the scraper, and every X scraper shares it. To build a deeper archive, use the search mode (which paginates further) or re-run on a schedule and append to the same dataset.

Use it with AI agents and MCP

Every result is clean structured JSON, so the actor drops straight into an agent pipeline, a RAG index, or an MCP tool call. Point your agent at a handle or a search query and hand the structured tweets back to your model.

Use cases

  • Brand and competitor monitoring on X
  • Social listening and sentiment analysis
  • Influencer and audience research (followers, following, engagement)
  • Trend and topic tracking with advanced search
  • Building tweet datasets for AI training and research
This scraperCookie-based scrapersOfficial X API
Login / cookiesNoneYour X cookie requiredDeveloper account + keys
SetupPaste input and runExtract and paste cookiesApp approval, OAuth
CostFrom $0.15/1k tweets (Gold)VariesHigh monthly tiers
RiskPublic data onlyYour account can be flaggedRate-limited, restrictive

Other scrapers by Atomus

FAQ

Is there an official Twitter (X) API? Yes, but it requires a developer account and paid tiers that are expensive and rate-limited for most data needs. This actor is a practical alternative: no keys, no OAuth, structured JSON, pay per result.

Do I need an X account or cookies? No. The actor scrapes only public data and handles request signing for you, so there is nothing to log into.

Can I search tweets by date, engagement, or user? Yes. The advanced search mode accepts from/to/mentions, hashtags, a date range, minimum likes/retweets/replies, language, and media filters. They compile into X's own search operators.

How many tweets can I get from one profile? X caps a profile timeline near ~100 tweets per pass. Use search or scheduled re-runs to collect more over time.

Is it legal to scrape X? The actor collects only publicly available data. You are responsible for using scraped data in line with applicable laws and X's terms.


Disclaimer: this actor is an independent tool and is not affiliated with, endorsed by, or sponsored by X Corp. It collects only publicly available data. All trademarks are the property of their respective owners.