Find recurring questions in your market.
Reddit Scraper
Search Reddit by keyword, read a community or collect a known post and its comments as structured data.
$0.374593 / 1,000 results
Collected results
About these output fields
| Field | Type | Description |
|---|---|---|
type | string | Returned type. May be missing when the source does not provide it. |
title | string | Returned title. May be missing when the source does not provide it. |
subreddit | string | Returned subreddit. May be missing when the source does not provide it. |
score | number | Returned score. May be missing when the source does not provide it. |
numComments | number | Returned numComments. May be missing when the source does not provide it. |
permalink | string | Returned permalink. May be missing when the source does not provide it. |
What you can do
Research public product and brand discussions.
Save posts and comment threads for reporting.
Set your sources
Open the scraper and enter your own URLs, search terms and limits.
Review & run
Check the cost estimate and confirm the task. Follow its progress in your account.
Use your data
Explore saved results and export CSV, JSON or XLSX. Downloads of saved results are free.
Example input
This is the configured parser input. Replace the example sources with your own and review all limits before running.
{
"mode": "search",
"keyword": "small business",
"maxItems": 10,
"includeComments": false,
"sort": "new"
}Explore input fields
| Field | Type | Notes |
|---|---|---|
mode | string | What to scrape. Each mode uses one target selector below. |
keyword | string | Search terms. Used by search and community modes. In search mode, add a subreddit below to restrict results to that community. |
maxItems | integer | Maximum posts, comments, or subreddits to collect in the list modes. Set to 0 for everything Reddit offers. Past the size of one listing, the Actor continues through the target's other sorts and time windows, without duplicates. Not used in post mode, where the URL list sets the size. |
includeComments | boolean | Save each post's comments as their own records, right after the post. Always on for post mode results. |
sort | string | How to order the leading results. Once that listing is exhausted, the other sorts and time windows follow until Max items is reached. Unsupported values fall back to the nearest one (e.g. relevance becomes hot in a subreddit listing). |
Run through the API
Create an API key in your account, send the input to the queued endpoint and use the returned task ID to retrieve results. Sending a live request uses credits.
curl --request POST 'https://extracto.cloud/api/v1/parsers/reddit-scraper/queue' \
--header 'X-API-KEY: ext_your_api_key' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data-binary @- <<'JSON'
{
"input": {
"mode": "search",
"keyword": "small business",
"maxItems": 10,
"includeComments": false,
"sort": "new"
}
}
JSONFrequently asked questions
How do I start?
Open the scraper, enter your own sources and a finite result limit, then review the estimate before running.
What can I export?
Saved results can be exported from your account. The sample above supports CSV, JSON and Google Sheets export.
What are the limits?
Only publicly available content is collected. Comment caps can leave part of a thread uncollected; removed or private content is unavailable.
Is the sample live?
The table is a saved result collected on October 16, 2026. Source details can change; run your own task for current data.
Your next dataset starts here.
Choose your sources, review the price and run Reddit Scraper.