Reddit Subreddit Scraper
$1/1000
results

Reddit Subreddit Scraper
Scrape subreddit info, rules, similar communities, and optional comments.
$1/1000
results

Scrape subreddit info, rules, similar communities, and optional comments.
The Reddit Subreddit Scraper extracts rich community metadata for one or more subreddits: about/info, moderation rules, similar communities, and optionally recent comments. Use it to understand community size, positioning, guidelines, and adjacency before you engage or scrape posts at scale.
Built for community strategists, brand safety teams, researchers, and growth operators evaluating where to participate. Returns clean, structured JSON with type-tagged rows (info, rule, similar, comment, error) so you can filter datasets easily.
Pair it with the Subreddit Posts Scraper when you need both community context and feed content.
includeRules)The Reddit Subreddit Scraper extracts rich community metadata for one or more subreddits: about/info, moderation rules, similar communities, and optionally recent comments. Use it to understand community size, positioning, guidelines, and adjacency before you engage or scrape posts at scale.
Built for community strategists, brand safety teams, researchers, and growth operators evaluating where to participate. Returns clean, structured JSON with type-tagged rows (info, rule, similar, comment, error) so you can filter datasets easily.
Pair it with the Subreddit Posts Scraper when you need both community context and feed content.
includeRules)includeSimilar)includeSimilar)includeComments) with maxResults capincludeComments) with maxResults cap| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| subreddits | array of strings | Yes | — | Subreddit names (askreddit or r/askreddit). |
| includeRules | boolean | No | true | Fetch community rules. |
| includeSimilar | boolean | No | true | Fetch similar/recommended subreddits. |
| includeComments | boolean | No | false | Fetch comments from the community. |
| maxResults | integer | No | 50 | Max comments when includeComments is true (1–500). |
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| subreddits | array of strings | Yes | — | Subreddit names (askreddit or r/askreddit). |
| includeRules | boolean | No | true | Fetch community rules. |
| includeSimilar | boolean | No | true | Fetch similar/recommended subreddits. |
| includeComments | boolean | No | false | Fetch comments from the community. |
| maxResults | integer | No | 50 | Max comments when includeComments is true (1–500). |
How parameters affect the run: Disabling rules/similar reduces API calls. Enabling comments adds listing pagination up to maxResults. Info is always collected for each valid subreddit.
How parameters affect the run: Disabling rules/similar reduces API calls. Enabling comments adds listing pagination up to maxResults. Info is always collected for each valid subreddit.
{
"subreddits": ["marketing", "r/PPC"],
"includeRules": true,
"includeSimilar": true,
"includeComments": false
}
{
"subreddits": ["marketing", "r/PPC"],
"includeRules": true,
"includeSimilar": true,
"includeComments": false
}
Rows are typed. Info rows include:
Rows are typed. Info rows include:
| Field | Type | Description |
|---|---|---|
| type | string | "info" |
| subreddit | string | Display name |
| id | string | null | Community ID |
| title | string | null | Title |
| description | string | null | Public description |
| subscribers | number | null | Subscriber count |
| activeUsers | number | null | Active user count |
| createdUtc | number | string | null | Created |
| nsfw | boolean | null | Over-18 flag |
| quarantined | boolean | null | Quarantine flag |
| icon | string | null | Icon URL |
| banner | string | null | Banner URL |
| url | string | null | Absolute community URL |
| raw | object | Optional raw payload |
| Field | Type | Description |
|---|---|---|
| type | string | "info" |
| subreddit | string | Display name |
| id | string | null | Community ID |
| title | string | null | Title |
| description | string | null | Public description |
| subscribers | number | null | Subscriber count |
| activeUsers | number | null | Active user count |
| createdUtc | number | string | null | Created |
| nsfw | boolean | null | Over-18 flag |
| quarantined | boolean | null | Quarantine flag |
| icon | string | null | Icon URL |
| banner | string | null | Banner URL |
| url | string | null | Absolute community URL |
| raw | object | Optional raw payload |
Rule rows (type: "rule"): shortName, description, kind, violationReason, createdUtc, priority, plus subreddit.
Rule rows (type: "rule"): shortName, description, kind, violationReason, createdUtc, priority, plus subreddit.
Similar rows (type: "similar"): listing summary fields plus sourceSubreddit, subscribers, url.
Similar rows (type: "similar"): listing summary fields plus sourceSubreddit, subscribers, url.
Comment rows (type: "comment"): standard listing summary fields.
Comment rows (type: "comment"): standard listing summary fields.
[
{
"type": "info",
"subreddit": "marketing",
"id": "2qh1i",
"title": "Internet Marketing",
"description": "A community for professional marketers.",
"subscribers": 1200450,
"activeUsers": 842,
"createdUtc": 1201234567,
"nsfw": false,
"quarantined": false,
"icon": "https://styles.redditmedia.com/.../icon.png",
"banner": "https://styles.redditmedia.com/.../banner.png",
"url": "https://www.reddit.com/r/marketing/"
},
{
"type": "rule",
"subreddit": "marketing",
"shortName": "No blog spam",
"description": "Do not drop links without meaningful discussion.",
"kind": "link",
"violationReason": "Spam",
"createdUtc": 1500000000,
"priority": 0
},
{
"type": "similar",
"sourceSubreddit": "marketing",
"subreddit": "digital_marketing",
"title": "Digital Marketing",
"subscribers": 310000,
"url": "https://www.reddit.com/r/digital_marketing/"
}
]
[
{
"type": "info",
"subreddit": "marketing",
"id": "2qh1i",
"title": "Internet Marketing",
"description": "A community for professional marketers.",
"subscribers": 1200450,
"activeUsers": 842,
"createdUtc": 1201234567,
"nsfw": false,
"quarantined": false,
"icon": "https://styles.redditmedia.com/.../icon.png",
"banner": "https://styles.redditmedia.com/.../banner.png",
"url": "https://www.reddit.com/r/marketing/"
},
{
"type": "rule",
"subreddit": "marketing",
"shortName": "No blog spam",
"description": "Do not drop links without meaningful discussion.",
"kind": "link",
"violationReason": "Spam",
"createdUtc": 1500000000,
"priority": 0
},
{
"type": "similar",
"sourceSubreddit": "marketing",
"subreddit": "digital_marketing",
"title": "Digital Marketing",
"subscribers": 310000,
"url": "https://www.reddit.com/r/digital_marketing/"
}
]