Twitter (X) Community Member Scraper avatar
Twitter (X) Community Member Scraper

Pricing

$2.99 / 1,000 users

Go to Store
Twitter (X) Community Member Scraper

Twitter (X) Community Member Scraper

Developed by

Danil Poletaev

Danil Poletaev

Maintained by Community

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

  1. In your browser, navigate to the Twitter community you want to scrape.
  2. Look at the URL in your browser's address bar. It will look like this: https://x.com/i/communities/1892177256048447870
  3. 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.

  1. Install the Cookie-Editor extension for Google Chrome.

  2. Log in to your account on https://x.com.

  3. Click the Cookie-Editor extension icon in your toolbar.

  4. Click the Export button, then select Export as String. This will copy the required text to your clipboard.

  5. 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 DataCommunity-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 and maxRandom 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.