Reddit Scraper for Comments, Posts, Communities, User & Listing
Pricing
Pay per event
Reddit Scraper for Comments, Posts, Communities, User & Listing
This Reddit scraper easily extract posts, comments, communities, and user profiles. Customize your crawl limits, extract clean structured data, fast, reliable, and effortless. ⚡
Pricing
Pay per event
Rating
5.0
(2)
Developer

success
Actor stats
1
Bookmarked
12
Total users
9
Monthly active users
20 hours ago
Last modified
Categories
Share
REDDIT SCRAPER
Easily scrape Reddit posts, comments, communities, user profiles.
This powerful tool scrapes Reddit data with precision, extracting posts, comments, communities and user details from Reddit. It ensures you’re working with clean, structured, and reliable content for analysis, automation, or research.
⚙️ PERFORMANCE
- Scrape Reddit posts, user profiles, comments, or community pages
- Extract titles, text, media, votes, karma, flairs, and metadata
- Supports bulk input for multiple Reddit URLs
- Fast & Scalable – handles large datasets efficiently
- Structured JSON output – ready for automation, visualization, or storage
💡 USE CASES
- Data Analysts can perform trend analysis or sentiment tracking
- Researchers can gather real-world discussion data for topic modeling or AI training
- Marketers & Brand Analysts can track mentions, feedback, and community sentiment
- Developers can feed real Reddit data into apps, dashboards, or chatbots
🚀 HOW TO START THE ACTOR
- Paste Reddit URLs into the input
- Select scrapetype — post, user, comment, or community
- Start the run
- Get structured results instantly in your dataset
INPUT URL EXAMPLE
Here are some examples of URLs that can be scraped
- scraping community: https://www.reddit.com/r/worldnews/
- scraping comments: https://www.reddit.com/r/ContagiousLaughter/comments/1opwizl/eddie_murphys_uncle/nnegxe8/
- scraping users: https://www.reddit.com/user/lukaskrivka
- scraping post: https://www.reddit.com/r/learnprogramming/comments/lp1hi4/is_webscraping_a_good_skill_to_learn_as_a_beginner/
- scraping posts: https://www.reddit.com/r/learnprogramming/comments/lp1hi4/is_webscraping_a_good_skill_to_learn_as_a_beginner/ scraping search results:
- for posts: https://www.reddit.com/search/?q=news
- for users/communities: https://www.reddit.com/search/?q=news&type=sr%2Cuser
HOW TO SCRAPE REDDIT BY SEARCH TERM
- Search Term or searches - the keywords you want to search via the Reddit's search engine. You can keep one field or add as many as you want. Don't use this field if you're using the Url parameter.
- Search sort - will sort search results by Relevance, Hot, Top, New.
- Search time - will filter the search by the last hour, day, week, month or year.
LIMITING RESULTS WITH MAXIITEMS
If you need to limit the numbers of items via search or url, you can do that by setting the max number of items you want to scrape by using the following parameters:
{"maxComments": 1000,"maxPosts": 1000,"maxListingPosts": 1000,"maxCommunities": 1000,"maxUsers": 1000}
⚙️ CONFIGURATION
INPUT PARAMETERS
| Parameter | Type | Description | Default | Required |
|---|---|---|---|---|
inputMode | string | select input (url, search) | url | ✅ |
url | array | Reddit URLs to scrape | — | ✅ |
search | array | Search query array | — | ✅ |
scrapeType | string | Select scrape content type | listing | ✅ |
searchTerm | string | Term used for Reddit search | "" | ✅ |
searchSort | string | Sorting method (relevance, hot, new, etc.) | relevance | ✅ |
searchTime | string | Top timeframe filter (all, day, week, etc.) | all | ✅ |
maxComments | integer | Limit number of comments | 1000 | ✅ |
maxPosts | integer | Limit number of posts | 1000 | ✅ |
maxListingPosts | integer | Limit subreddit post count | 1000 | ✅ |
maxCommunities | integer | Limit community results count | 1000 | ✅ |
maxUsers | integer | Limit user results count | 1000 | ✅ |
🧾 SAMPLE INPUT
{"url": [" https://www.reddit.com/r/learnprogramming/comments/lp1hi4/is_webscraping_a_good_skill_to_learn_as_a_beginner/"],"scrapeType": "post","maxComments": 1000,"maxPosts": 1000,"maxListingPosts": 1000,"maxCommunities": 1000,}
📊 SAMPLE OUTPUT
Each scraped record is saved in structured JSON. Example output:
[{"contentType": "post","createdAt": "2021-02-21T17:08:34.853Z","id": "lp1hi4","parseId": "lp1hi4","communityName": "learnprogramming","author": "SadFrodo401","title": "Is Web-Scraping a good skill to learn as a Beginner?","body": "I'm a python beginner and up till now I have only made some games and GUI apps in python, now I'm looking to expand my skill set in python, I wanted to know is Web-Scraping a good skill to learn in python and would it help me in my CS degree which is starting soon or should I go for something else if you guys have any other option I am ready to learn and anything that would help me in the long run.","upvotes": 4,"noOfcomments": 0,"url": "https://www.reddit.com/r/learnprogramming/comments/lp1hi4/is_webscraping_a_good_skill_to_learn_as_a_beginner/","thumbnailUrl": null,"isVideo": false,"isAd": true,"isPinned": true,"isOver18": false},{"id": "4y22fmn1","url": "https://www.reddit.com/user/lukaskrivka/","username": "lukaskrivka","userIcon": "https://styles.redditmedia.com/t5_2w77cm/styles/profileIcon_39nuyrtmmcu91.jpg?width=256&height=256&crop=256:256,smart&s=c2c664839f1720ee4282f034d6cae1a31544d24a","postKarma": 44,"commentKarma": 270,"over18": false,"createdAt": "2020-07-22T10:04:07.000Z","scrapedAt": "2025-11-06T20:39:27.038Z","dataType": "user"},{"contentType": "comments","createdAt": "2025-11-06T11:33:27.000Z","id": "nnegxe8","parseId": "nnegxe8","communityName": "ContagiousLaughter","author": "AutoModerator","body": "**Please report this post if:**\n\n* There is no audible laughter involved\n* Video is funny because of a 'joke' or situation - not the actual **laughter**\n* There is no audio (Images & GIFs included)\n* Laughter is edited in from a different source\n* No timestamp in the title for a laugh occurring at specific time (long videos)\n* Laughter is not on good terms (dickishness, bullying)\n* It's a compilation\n\nRead more about the [rules of this subreddit here](https://www.reddit.com/r/contagiouslaughter/about/rules/).\n\nWe have a discord server!! Join us here: https://discord.gg/VruY5kvcmc\n\n\n*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ContagiousLaughter) if you have any questions or concerns.*","upvotes": 1,"noOfcomments": 0,"noOfreplies": 0,"url": "https://www.reddit.com/r/ContagiousLaughter/comments/1opwizl/eddie_murphys_uncle/nnegxe8/","isVideo": false,"isAd": false,"isPinned": true,"isOver18": false,"depth": 0,"parentId": "1opwizl","postUrl": "https://www.reddit.com/r/ContagiousLaughter/comments/1opwizl/eddie_murphys_uncle/","scrapedAt": "2025-11-06T20:46:20.020Z"},{"id": "worldnews","name": "t5_worldnews","title": "r/worldnews","headerImage": "https://external-preview.redd.it/H27tEt3rqpnG2EpjSguBT8l430bbHhOiYXEyVtlVbns.jpg?width=640&crop=smart&auto=webp&s=5fa2fa0528e684aea03101a49320c1103318d17f","description": "Anyone can view, post, and comment to this community","over18": false,"createdAt": "2008-01-24T23:00:00.000Z","scrapedAt": "2025-11-06T21:00:17.080Z","numberOfMembers": 46854095,"url": "https://www.reddit.com/r/worldnews/","dataType": "community"}]
RUN POLICY:
- Trial Limit: Free trial users can scrape up to
20items per run
SUPPORT
Contact us directly at boneswill697@gmail.com or open an issue on the "Issues" tab.