Twitter Scraper
Top Twitter API alternatives to extract Twitter posts, hashtags, replies, likes, followers, engagement metrics, images, videos, and more.
No API keys or developer review needed.

What data can Twitter Scraper extract?
Scrape tweets, profiles, and engagement data without login or rate limits. Extract data from Twitter using unofficial Twitter APIs. Perfect for research, monitoring, and social media analysis — clean results in JSON, CSV, Excel or using API.
Input

Output simplified
url | name | canDm | location | userName | createdAt | followers | following | isVerified | mediaCount | twitterUrl | urlDisplay | description | urlExpanded | urlShortened | statusesCount | isBlueVerified | profilePicture | favouritesCount | possiblySensitive | hasCustomTimelines |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
https://x.com/NatGeo | National Geographic | true | Global | NatGeo | 2008-11-18T21:28:10Z | 28957186 | 182 | false | 8164 | https://twitter.com/NatGeo | nationalgeographic.com | Inspiring the explorer in everyone 🌎 | http://www.nationalgeographic.com | https://t.co/natgeo | 72233 | true | https://pbs.twimg.com/profile_images/1592560747707600897/6_8AjTmK_normal.jpg | 7285 | false | true |
https://x.com/NASA | NASA | false | Pale Blue Dot | NASA | 2007-12-19T20:20:32Z | 85975007 | 170 | false | 27409 | https://twitter.com/NASA | nasa.gov | There's space for everybody. ✨ | http://www.nasa.gov/ | https://t.co/nasa | 72853 | true | https://pbs.twimg.com/profile_images/1321163587679784960/0ZxKlEKB_normal.jpg | 16445 | false | true |
https://x.com/smithsonian | Smithsonian | false | Washington, DC | smithsonian | 2008-03-22T22:26:03Z | 2400997 | 306 | true | 4817 | https://twitter.com/smithsonian | si.edu | We're not a museum. We're 21 of them! (Plus a zoo & 9 research centers.) Find visiting info at http://si.edu/visit | Legal: http://s.si.edu/legal | http://www.si.edu | https://t.co/si | 25348 | true | https://pbs.twimg.com/profile_images/1045378177395306497/E9klgQmL_normal.jpg | 13668 | false | true |
https://x.com/NHM_London | Natural History Museum | true | South Kensington, London | NHM_London | 2009-04-27T14:08:19Z | 2215127 | 2718 | false | 8853 | https://twitter.com/NHM_London | nhm.ac.uk | We’re the museum looking deeper into the Earth’s past to shape a new future where both people and planet thrive. Protecting the planet, it’s in our nature. 🌍 | https://www.nhm.ac.uk/visit.html | https://t.co/nhm | 41664 | true | https://pbs.twimg.com/profile_images/1681936456049098752/pFWZqzpq_normal.jpg | 19560 | false | true |
https://x.com/MinuteEarth | MinuteEarth (also on BlueSky) | false | USA | MinuteEarth | 2013-01-27T20:30:10Z | 56089 | 204 | false | 1218 | https://twitter.com/MinuteEarth | minuteearth.com | Science and stories about our awesome planet! Find us on Youtube. | http://youtube.com/minuteearth | https://t.co/minuteearth | 2493 | false | https://pbs.twimg.com/profile_images/477133574865301504/9ApNIPJf_normal.png | 1992 | false | false |
https://x.com/depthsofwiki | depths of wikipedia! | true | — | depthsofwiki | 2020-07-31T15:01:33Z | 848382 | 4132 | false | 4222 | https://twitter.com/depthsofwiki | depthsofwiki.com | hi I am @anniierau! I don’t post here much anymore but you can find me on instagram, bluesky, and sometimes tiktok and mastodon! | http://www.depthsofwiki.com | https://t.co/depths | 8029 | true | https://pbs.twimg.com/profile_images/1289218536464961536/qpIJWvo8_normal.jpg | 9428 | false | true |
https://x.com/PlanetForward | Planet Forward | false | Toronto | PlanetForward | 2008-11-19T00:47:38Z | 1403 | 940 | false | 6 | https://twitter.com/PlanetForward | planetforward.ca | Ethically made eco-friendly products for everyday use that make a difference. | http://www.planetforward.ca | http://t.co/OQxcae445r | 10612 | false | https://pbs.twimg.com/profile_images/2523485032/3887a0f0-f324-4e76-84d6-a1b5f3a692d2_normal.jpg | 4 | false | false |
https://x.com/AstronomyMag | Astronomy Magazine | false | Our tiny corner of the cosmos | AstronomyMag | 2009-03-05T20:20:18Z | 265289 | 362 | false | 9016 | https://twitter.com/AstronomyMag | Astronomy.com | Informing, entertaining, and inspiring people who are interested in the science and hobby of astronomy. | http://www.Astronomy.com | https://t.co/8Z3aQR2FiA | 68847 | false | https://pbs.twimg.com/profile_images/378800000666413412/b369240f85b0e2e92b05232a2b56023c_normal.jpeg | 134 | false | false |
https://x.com/ExplorersClub | The Explorers Club | false | New York City, NY, USA | ExplorersClub | 2008-07-04T16:14:08Z | 24699 | 888 | false | 7521 | https://twitter.com/ExplorersClub | explorers.org | — | http://www.explorers.org | https://t.co/8IHiLkS9n9 | 27527 | false | https://pbs.twimg.com/profile_images/1321181273172238336/YG0gPTzp_normal.jpg | 5672 | false | false |
Get real-time & historical Twitter data. Easy export to JSON, CSV, Excel, or via API. Automate, schedule & monitor runs
Get started on Apify instantly without the hassle of entering your credit card information.
As your projects grow, we are able to accommodate. Scrape as much as you need.
Quick guide on setting up your X.com scraper
How to scrape Twitter
Scraping Twitter data for your projects has never been easier. Skip the API headaches — scrape Twitter with just a few clicks. Search by keyword, profile, or URL and fine-tune with custom filters. Get fast, reliable Twitter data in the format you need — CSV, JSON, Excel, or via API.
1Sign up for Apify account
Creating an account is quick and free — no credit card required. Your account gives you access to 4,500+ scrapers.
Get started for free
2Find Twitter Scraper
Go to Apify Store and search for “Twitter scraper”. Choose the Twitter API that best fits your needs.
Find your Twitter API3Enter a URL, username, or search query
Copy and paste a Twitter profile link, hashtag, or search term. You can also scrape tweets from a specific user or monitor keywords.
4Set filters and the number of results
Customize your scrape by setting filters like date range, language, or engagement level. Choose how many tweets or profiles you want to collect.
5Click “Start” and let the scraper do the work
Once you hit start, Apify’s scraper will gather the requested Twitter data. You can track progress in real time.
6 Download your data in JSON, CSV, Excel, or API
Export your scraped data in your preferred format and use it for research, sentiment analysis, trend tracking, or automation.
View the API tabPOWERED BY THE APIFY PLATFORM
Features of Twitter Scraper
We know your use cases. Here's the tech stack to make them happen.
Most well-rounded solution on the market
Scrape complete Twitter profiles, individual posts, hashtags, mentions, and engagement data. Choose from multiple scraper types depending on your needs—search results, user timelines, or tweet threads. Get structured data in one go, no matter how deep you need to dig.
Scalable social media scraping
Scrape a 10 tweets or hundreds of thousands without changing your workflow. Designed for both one-off jobs and high-volume data extraction. Built-in pagination and rate-limit handling so you don’t have to worry about the details.
Baked in scheduling & monitoring
Set your scrapers to run hourly, daily, or on custom intervals — automatically. Get alerts when something breaks, retries when needed, and logs to debug instantly. Let automation do the heavy lifting while you stay in control.
Proxies for reliability
Smart proxy rotation is built in, so you won't hit limits or get blocked. Geo-target if needed and scrape without disruptions. Focus on insights and business value, not troubleshooting.
YOUR BIGGEST MARKETPLACE OF TWITTER APIS
Want more tools for scraping Twitter?
Use our library of 20+ unofficial Twitter APIs to extract exactly the data you need — fast. Each API is purpose-built for a specific scraping case: replies under a tweet, search results by keyword, timelines by user, lists of followers or following, and more. No guesswork, no bloated results — just the Twitter data you came for.

Twitter (X.com) Tweets & Profiles Scraper
web.harvester/twitter-scraper
Extract tweets and full profile data from any Twitter (X.com) account with our powerful scraper. Search profiles, scrape tweets with replies, or extract data via URL or username. Download in JSON, CSV, Excel, XML, or HTML—ideal for social media monitoring, content analysis, and competitive research.
3.8k
4.4

Twitter (X.com) Search Scraper
web.harvester/easy-twitter-search-scraper
Easily extract tweets from Twitter (X.com) search results with our powerful Twitter Search Scraper. Get full tweet data, including text, engagement, media, and user info. Export in JSON, CSV, Excel, or HTML—perfect for social media monitoring, market research, competitor analysis, and trend tracking
4.4k
3.2

Twitter followers scraper
curious_coder/twitter-scraper
Scrape followers, following and subscriptions list of any twitter profile
2k
5.0

Twitter Timeline
danek/twitter-timeline
Scrap Twitter timeline fast and easy. It is designed to be fast and efficient, so it can extract a large number of post for low price.
316
5.0

Twitter(X) Comment Scraper:Support Sentiment&Tone Analyzer
fastcrawler/twitter-x-comment-scraper-support-sentiment-tone-analyzer
Extract up to 1,000 Twitter/X comments for just $0.01! With advanced sentiment and tone analysis, our Reply & Comment Scraper lets you sort replies by relevancy or likes effortlessly. Designed for speed and precision, it’s your ultimate tool for analyzing Twitter conversations efficiently.
146
5.0
Integrate Twitter data with apps and platforms
With Apify, you can schedule jobs to run automatically and integrate your workflows with 20+ services like Make, n8n, Airtable, Make, Zapier, Google Drive, GitHub, Keboola, and more. Connect your Apify tasks with cloud services and web apps to enhance your automation capabilities.
“If Apify disappeared, I’d have to build my own scrapers and handle server hosting myself. Apify’s handling of these aspects is invaluable.”

Tom Hall
Founder

Social media scraping made simple
Get full access to our social media APIs for platforms like Instagram, TikTok, Twitter, Facebook, Threads, BlueSky, and more. Extract posts, comments, followers, and insights for sentiment analysis, lead generation, or data analysis — no coding needed, with customizations available.
“We looked at several providers both open source and paid solutions, and Apify was the most complete, reliable solution we found. It was miles ahead of everything else we reviewed.”

Pranav Singh
Engineering Manager
Agent-ready Twitter scraping
All Twitter scrapers support Model Context Protocol (MCP) for seamless integration with your AI models. Get and process Twitter data using a universal standard for automation, research, and analysis.
It is legal to scrape Twitter to extract publicly available information, but you should be aware that the data extracted might contain personal data. Personal data is protected by GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. You can also read our blog post on the legality of web scraping.
No. Most of Twitter scrapers work without login by using publicly available data. However, for more detailed or restricted content, you might need to use session cookies or a logged-in browser context, which Apify supports with Playwright-based Actors.
Yes, you can scrape real-time or the most recent tweets using Apify’s Twitter scrapers. Whether it's from a profile, search query, hashtag, or conversation thread, you’ll get fresh data as it appears on X.com.
Definitely. Apify’s Twitter Search Scraper lets you choose between “Latest,” “Top,” or “People” tabs, so you can specifically target trending or high-engagement tweets.
Yes. Apify’s scrapers support bulk input, so you can process multiple usernames, tweet URLs, threads, or search queries in a single run. Just upload a list or use a dataset, and let the scraper do the work.
Costs depend on your Apify usage, including compute units (CU), storage, and proxy usage. Scraping thousands of tweets usually costs just a few dollars, especially if you optimize your input and use Apify Proxy efficiently. Check Apify Pricing page for more details.
Absolutely. All Apify Actors can be integrated into your workflow via API, webhooks, or by chaining them with other Actors. Export your scraped Twitter data to JSON, CSV, or a dataset, and pipe it into your analytics tool, database, or dashboard.
Yes. You can fork any open-source Apify Actor from the Apify Store and edit the source code, or build your own scraper using Playwright or Puppeteer on the Apify platform. Add custom logic, filters, or output formats to suit your needs.
You can download scraped Twitter data using Twitter Scraper:
- Go to Twitter Scraper in Apify Store and click on 'Try for free'.
- Insert the keywords you want to scrape in the input field.
- Begin data collection by clicking 'Start'.
- Download your dataset from Twitter in your preferred format.
Use the Apify Twitter Profile Scraper to get basic follower/following counts. For detailed lists, you'll need to simulate logged-in behavior using session cookies. With the right setup, you can extract usernames, bios, and more.
Twitter scrapers can extract media links from tweets, including images, videos, and GIFs. Media URLs are included in the output dataset, and you can download them or use them in your application.
First, use a Twitter scraper to extract tweet content, then feed the text into a sentiment analysis model or API. You can connect to tools like OpenAI, Hugging Face, or your own machine learning model right from your Apify Actor.