
Twitter (X) Community Member Scraper
Pricing
$2.99 / 1,000 users

Twitter (X) Community Member Scraper
Export complete member lists from any X.com community to CSV or Excel for audience analysis and lead generation. Get twitter community members via API. Get X community members. Scrape X/Twitter community members.
5.0 (1)
Pricing
$2.99 / 1,000 users
1
Total users
1
Monthly users
1
Last modified
2 hours ago
Twitter Community Member Scraper
This powerful tool allows you to extract a complete list of members from any public or private Twitter (X) community you belong to. It provides detailed profile information for each member, perfect for market research, audience analysis, and lead generation.
To get the data, simply provide a Community ID and your authentication cookies, then click "Start".
With this community scraper, you can:
- ✅ Extract all members from any specific Twitter (X) community.
- 👤 Get detailed public profile data for each member, including their username, display name, user ID, and verification status.
- 📊 Limit the number of members to scrape if you only need a sample.
- ⬇️ Download the complete member list in Excel, CSV, JSON, and other formats.
- ⏱️ Customize request delays to ensure stable and reliable scraping, even for very large communities.
- 🧑🤝🧑 Identify the specific role of each member within the community (e.g., admin, moderator).
How to use the Twitter Community Member Scraper
It's easy to get started, but you'll need to complete two steps to get the necessary inputs.
Step 1: Find the Community ID
- In your browser, navigate to the Twitter community you want to scrape.
- Look at the URL in your browser's address bar. It will look like this:
https://x.com/i/communities/1892177256048447870
- The long number at the end is the Community ID. Copy this value.
Step 2: Get Your Authentication Cookies
To access community data, the scraper needs to log in as you. We use cookies to do this securely without needing your password.
-
Install the Cookie-Editor extension for Google Chrome.
-
Log in to your account on
https://x.com
. -
Click the Cookie-Editor extension icon in your toolbar.
-
Click the Export button, then select Export as String. This will copy the required text to your clipboard.
-
Paste this entire string into the
cookies
input field in the actor configuration.
What data can you extract?
You will get a detailed dataset for each community member.
👤 User Profile Data | Community-Specific Info |
---|---|
screenName , name , restId | 🧑🤝🧑 communityRole (e.g., 'moderator') |
✅ isBlueVerified , verified (legacy status) | 🔗 profileImageUrl |
🔒 protected (is the account private?) | 🤝 Relationship status (blocking, followed_by) |
Input
Here is an example of the actor's input configuration. The only required fields are communityId
and cookies
.
{"communityId": "1892177256048447870","cookies": "auth_token=...; ct0=...; personalization_id=...;","maxMembers": 500, // optional"minRandom": 2, // optional. Min delay in seconds."maxRandom": 6, // optional. Max delay in seconds."cursor": "CycRAAAAAAwABAwKmwzBVQo+vRnEDUJ/WyABCm07AAABlSTqhrkADJorCj69f/////////8KbTt//////////wAIP8AAAAAEAAAA" // cursor to start scraping from.}
Output Example
You can download the extracted data in formats like JSON, CSV, or Excel. Here’s a JSON example of the data you'll receive for each member:
[{"typename": "User","id": "VXNlcjoxNTk5ODExMDYy","id2": "1599811062-1707050307897","communityRole": "member","screenName": "elonmusk","name": "Elon Musk","followRequestSent": false,"restId": "44196397","protected": false,"relationshipPerspectives": {"blocking": false,"followedBy": false,"following": false},"superFollowing": false,"superFollowEligible": true,"superFollowedBy": false,"affiliatesHighlightedLabel": {},"isBlueVerified": true,"profileImageUrl": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg","identityProfileLabelsHighlightedLabel": null,"verified": false}]
Tips for Stable Scraping
- Cookie Expiration: Your login cookies will eventually expire. If the actor fails with an authentication error, the first step is to get new cookies using Cookie-Editor and update the input.
- Scraping Large Communities: For communities with tens of thousands of members, the process can take a long time. Consider increasing the
minRandom
andmaxRandom
delays to 5-10 seconds to ensure stability and avoid rate limits. - Private Communities: You can scrape private communities, but the account associated with your
cookies
must be a member of that community.