Discord Server Scraper avatar

Discord Server Scraper

Try for free

Pay $5.00 for 1,000 servers

Go to Store
Discord Server Scraper

Discord Server Scraper

louisdeconinck/discord-server-scraper
Try for free

Pay $5.00 for 1,000 servers

Discover niche communities, analyze server trends, and gain competitive insights with detailed data on member counts, categories, and more. Efficient, flexible, and up-to-date—start exploring today & unlock the full potential of Discord with our comprehensive server scraper! 🚀

This scraper / API will return a comprehensive list of public Discord servers along with their details including member counts, descriptions, categories, and other server information. Discover new Discord communities in your niche, research server trends and growth patterns, analyze successful server configurations, track competitor server metrics, and find collaboration opportunities.

✨ Features

  • Complete Server Information: Extract detailed server data including:
    • Server name and description
    • Member counts and presence information
    • Server categories and tags
    • Server features and settings
    • Vanity URLs
    • Server icons and banners
  • Search Capabilities: Find servers based on keywords or categories
  • Pagination Support: Handle large result sets efficiently
  • Clean JSON Output: Results in easily parseable JSON format

💡 Use Cases

  • Server Discovery: Find Discord servers matching specific interests or categories
  • Community Research: Analyze server sizes and engagement levels
  • Market Research: Track popular server categories and trends
  • Competition Analysis: Monitor similar servers in your niche
  • Growth Insights: Study successful server configurations and features

📊 Output Format

The scraper provides detailed server data in JSON format with the following fields:

  • id: Unique server identifier
  • name: Server name
  • description: Server description
  • icon: Server icon
  • splash: Server splash
  • banner: Server banner
  • approximate_presence_count: Number of online members
  • approximate_member_count: Total member count
  • premium_subscription_count: Server boost count
  • preferred_locale: Primary server language
  • auto_removed: Whether the server is auto-removed
  • discovery_splash: Server discovery splash
  • primary_category_id: Primary server category
  • vanity_url_code: Custom invite URL (if any)
  • is_published: Whether the server is published
  • keywords: Array of server tags/keywords
  • features: Array of enabled server features
  • categories: Array of server categories
  • primary_category: Primary server category
  • objectID: Unique server identifier

Example output:

1{
2	"id": "662267976984297473",
3	"name": "Midjourney",
4	"description": "The official server for Midjourney, a text-to-image AI where your imagination is the only limit.",
5	"icon": "39128f6c9fc33f4c95a27d4c601ad7db",
6	"splash": "4798759e115d2500fef16347d578729a",
7	"banner": "63249e6867f276efc07d32793b7b3b5a",
8	"approximate_presence_count": 1353819,
9	"approximate_member_count": 21165793,
10	"premium_subscription_count": 569,
11	"preferred_locale": "en-US",
12	"auto_removed": false,
13	"discovery_splash": "4798759e115d2500fef16347d578729a",
14	"primary_category_id": 5,
15	"vanity_url_code": "midjourney",
16	"is_published": true,
17	"keywords": [
18		"AI",
19		"artificial intelligence",
20		"art",
21		"creativity",
22		"future"
23	],
24	"features": [
25		"COMMUNITY",
26		"DISCOVERABLE",
27		"ENABLED_DISCOVERABLE_BEFORE",
28		"PREVIEW_ENABLED",
29		"VERIFIED",
30		"WELCOME_SCREEN_ENABLED"
31	],
32	"categories": [
33		{
34			"id": 3,
35			"is_primary": true,
36			"name": "Entertainment",
37			"name_localizations": {}
38		},
39		{
40			"id": 4,
41			"is_primary": true,
42			"name": "Creative Arts",
43			"name_localizations": {}
44		},
45		{
46			"id": 38,
47			"is_primary": false,
48			"name": "Collaboration",
49			"name_localizations": {}
50		},
51		{
52			"id": 40,
53			"is_primary": false,
54			"name": "Wiki & Guide",
55			"name_localizations": {}
56		},
57		{
58			"id": 5,
59			"is_primary": true,
60			"name": "Science & Tech",
61			"name_localizations": {}
62		}
63	],
64	"primary_category": {
65		"id": 5,
66		"is_primary": true,
67		"name": "Science & Tech",
68		"name_localizations": {}
69	},
70	"objectID": "662267976984297473",
71	"_highlightResult": {}
72}

🛠️ Configuration Options

ParameterTypeDescription
keywordsArrayArray of keywords to search for Discord servers
categoryStringFilter servers by category (optional, default is all categories, options: Gaming, Entertainment, Education, Science & Tech, Music)

If category is provided, the scraper will only search for servers with the given keywords in the specified category.

There is a limit of 3,000 servers per keyword. When no category is provided, the scraper will loop through all categories and fetch servers for each category, up to 3,000 servers per category, so a maximum total of 15,000 servers will be fetched.

The scraper automatically handles:

  • Proxy rotation to avoid rate limiting
  • Pagination
  • Retries on failure

📈 Benefits

  • Discover new Discord communities in your niche
  • Research server trends and growth patterns
  • Analyze successful server configurations
  • Track competitor server metrics
  • Find collaboration opportunities

⚙️ Workings

The scraper uses Discord's API to search for and fetch public server information. It utilizes Discord's discovery API to find servers matching your keywords, then retrieves detailed information about each server including member counts, descriptions, and features. The scraper uses proxies to avoid Discord's rate limits and includes automatic retries for failed requests. All data is processed and returned in a clean, structured JSON format that preserves the complete server information.

💪 Why Choose This Scraper?

  • Comprehensive: Captures all public server details and metadata
  • Efficient: Smart pagination and batch processing
  • Flexible: Search by keywords or browse categories
  • Up-to-date: Maintained and updated regularly
  • Support: Backed by Apify's excellent customer service

Ready to discover and analyze Discord servers? Start scraping now! 🚀

Developer
Maintained by Community

Actor Metrics

  • 1 monthly user

  • 1 star

  • Created in Jan 2025

  • Modified 7 hours ago