Introducing Twitter (X) User Scraper, the ultimate solution for direct user extraction from Twitter (X). It offers blazing speed and comprehensiveness, delivering lightning-fast user extraction features.
To be able to cover the expenses, this actor has a min out of 5 objects. If you only want to fetch a single profile, without followers/follings/retweeters, you need to give the username 5 times to the input, otherwise it won't work for you.
1{ 2 "getFollowers": false, 3 "getFollowing": false, 4 "getRetweeters": false, 5 "includeUnavailableUsers": false, 6 "maxItems": 5, 7 "twitterHandles": [ 8 "elonmusk", 9 "elonmusk", 10 "elonmusk", 11 "elonmusk", 12 "elonmusk" 13 ], 14}
If you are fetching the followers/followings/retweeters, if the account has more than 5, you won't have any issues.
Introducing Twitter (X) User Scraper, the ultimate solution for direct user extraction from Twitter (X) or x.com. It offers blazing speed and comprehensiveness, delivering lightning-fast user extraction features. Additionally, it provides a wide array of options, allowing you to obtain retweeters using Tweet URLs, or retrieve followers and followings from user profiles. Whether you're a researcher in need of extensive Twitter user data for analysis or a business looking to gain insights into customer sentiment and trends, Twitter (X) User Scraper is your perfect companion. What's more, it comes at an attractive price of just $0.30 per 1000 users, with the ability to scrape 30-80 users per second!
We are a team of data extraction specialists with expertise in Twitter (X) User Scraping. We provide a comprehensive suite of tools designed specifically for this purpose. Furthermore, we offer exceptional maintenance and top-notch support. We're all about delivering straightforward data solutions. You name it, we get it.
The users that are on Free Plan can use the actor only on Demo Mode. Please keep in mind that the users that are on Free Plan can retrieve a maximum of 10 items, and cannot use the actor via API. If you want to use this actor without any limitation, you have to subscribe to a paid plan on Apify. You can check this link to subscribe easily.
Well, this is the place where we should go crazy. But we don't. Try it, and you will see the difference. Please be aware that although all the tests used identical inputs and resources, the recorded speeds and costs may differ and might not accurately reflect the real metrics.
Feature | 🏯 Twitter (X) User Scraper | Twitter Users Scraper | Twitter followers scraper |
---|---|---|---|
Price Per 100k Results (Tweet URL) | $30 | N/A | N/A |
Price Per 100k Results (Profile) | $30 | N/A | N/A |
Pricing Plan | $0.30 per 1k results | Pay for Usage | Pay for Usage |
Scrape From Profile URLs | ✔️ | ❌ | ✔️ |
Scrape From Tweet URLs | ✔️ | ❌ | ❌ |
Retweeters Extraction | ✔️ | ❌ | ❌ |
Following Extraction | ✔️ | ❌ | ❌ |
Follower Extraction | ✔️ | ❌ | ✔️ |
Multi-functional options | ✔️ | ❌ | ❌ |
Maximum Attempts | ✔️ | ❌ | ❌ |
No Proxy Required | ✔️ | ❌ | ❌ |
Users Per Second | 67 | 5 | 12 |
Twitter (X) User Scraper is crafted to offer outstanding efficiency, speed, and cost-effectiveness, catering to a diverse audience:
While Twitter (X) User Scraper excels in handling these large-scale tasks, it's also a great tool for smaller projects due to its adjustable settings and scalability. Regardless of the size of your task, Twitter (X) User Scraper is built to deliver.
1{ 2 "followerOf": "elonmusk", 3 "type": "user", 4 "userName": "ThisIsKyleR", 5 "url": "https://x.com/ThisIsKyleR", 6 "twitterUrl": "https://twitter.com/ThisIsKyleR", 7 "id": "1467931973616386052", 8 "name": "Kyle Rittenhouse", 9 "isVerified": true, 10 "isBlueVerified": true, 11 "verifiedType": "business", 12 "profilePicture": "https://pbs.twimg.com/profile_images/1726405741798408192/jTrLlE51_normal.jpg", 13 "coverPicture": "https://pbs.twimg.com/profile_banners/1467931973616386052/1700442268", 14 "description": "Order my new book ACQUITTED today!👇", 15 "location": "USA", 16 "followers": 1147899, 17 "following": 561, 18 "protected": false, 19 "status": "", 20 "canDm": true, 21 "canMediaTag": true, 22 "createdAt": "Mon Dec 06 19:00:41 +0000 2021", 23 "entities": { 24 "description": { 25 "urls": [] 26 }, 27 "url": { 28 "urls": [ 29 { 30 "display_url": "rittenhousebook.com", 31 "expanded_url": "http://rittenhousebook.com", 32 "indices": [ 33 0, 34 23 35 ], 36 "url": "https://t.co/wv6ZJ0TGdf" 37 } 38 ] 39 } 40 }, 41 "fastFollowersCount": 0, 42 "favouritesCount": 1450, 43 "listedCount": 1294, 44 "hasCustomTimelines": true, 45 "isTranslator": false, 46 "mediaCount": 139, 47 "statusesCount": 2104, 48 "withheldInCountries": [], 49 "affiliatesHighlightedLabel": {}, 50 "professional": { 51 "category": [], 52 "professional_type": "Business", 53 "rest_id": "1589138162273566720" 54 } 55}
Field | Type | Description | Default value |
---|---|---|---|
startUrls | array | Twitter (X) URLs. Paste the URLs and get the results immediately. Tweet, or User Profile URLs are supported. | [] |
twitterHandles | array | Twitter handles that you want to retrieve from Twitter (X) | [] |
twitterUserIds | array | Twitter IDs that you want to retrieve from Twitter (X) | [] |
getFollowers | Boolean | If selected, the actor will scrape followers of the given Twitter (X) profiles. | false |
getFollowing | Boolean | If selected, the actor will scrape followed profiles of the given Twitter (X) profiles. | false |
getRetweeters | Boolean | If selected, the actor will scrape retweeters of the given tweets. This option is only available when using tweets as start URLs. | false |
includeUnavailableUsers | Boolean | If selected, the actor will include users that are not available (e.g. suspended) in the output. | false |
maxItems | number | Maximum number of items that you want to receive as output | Infinity |
customMapFunction | String | Function that takes each of the objects as argument and returns data that will be mapped by the function itself. This function is not intended for filtering, please don't use it for filtering purposes or you will get banned automatically. | null |
maxItems
) field, and "Maximum charged results" fields. These two fields enable you to handle the total number of results. Leaving both empty will result infinite results.If you need any sort of support, please send an email to apidojo10@gmail.com. You name it, we get it.
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!