Reddit Posts & Comments Scraper
Pricing
from $8.00 / 1,000 results
Reddit Posts & Comments Scraper
Extract Reddit posts and comments from subreddits and search results using the public Reddit feeds.
Pricing
from $8.00 / 1,000 results
Rating
0.0
(0)
Developer
Michael Flores
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
13 hours ago
Last modified
Categories
Share
Reddit Scraper
Extract Reddit posts and comments from any subreddit or search query, across all of Reddit's public communities
| 20+ fields per record | All Reddit coverage | JSON / CSV / Excel output formats | Updated 2026-06-23 |
What you get
Each record is either one Reddit post or one comment, pulled from a subreddit feed or a search query, useful for social listening, trend tracking, sentiment analysis and content research. A run returns one post record per post and, when comments are enabled, one record per comment linked back to its post.
Post records
- recordType: whether the record is a post or a comment
- id: the Reddit id of the post
- subreddit / subredditId: the community the post belongs to, and its fullname
- title: the post title
- author / authorId: the Reddit username that submitted the post, and its fullname
- selftext: the body text of a self/text post, when the post has one
- url: the external link a post points to, or the post permalink for text posts
- permalink: the canonical Reddit URL of the post
- domain: the source domain of the post (for example finance.yahoo.com, or self.technology for text posts)
- score: the post's net upvote score
- numComments: the number of comments on the post
- numCrossposts: how many times the post has been crossposted
- totalAwards: the number of awards the post received
- rank: the position of the post in the feed it was read from
- linkFlair: the post's flair label, when set
- over18 / spoiler / isOriginalContent: post flags
- mediaUrl: preview image URL of the post, when one is available
- createdAt: when the post was published
- observedAt: when this record was last seen by the scraper
Comment records (only produced when Include Comments is enabled)
- postId: the id of the post the comment belongs to
- author / authorId: the commenter's username and fullname
- body: the comment text
- score: the comment's net upvote score
- totalAwards: the number of awards the comment received
- permalink: the canonical Reddit URL of the comment
- createdAt: when the comment was published
Who is it for
| Use case | Who benefits |
|---|---|
| Social listening and brand monitoring | Marketing and PR teams |
| Tracking discussion around a product or topic | Product and research teams |
| Building sentiment and trend datasets | Data scientists and analysts |
| Sourcing community questions and pain points | Content and SEO teams |
| Monitoring a niche subreddit for new posts | Community managers |
Frequently Asked Questions
Can I scrape both posts and their comments?
Yes. Keep Include Comments enabled and each collected post is followed by one record per comment, with the postId field linking every comment back to its parent post. You can cap how many comments to pull per post.
Can I search across all of Reddit or just one subreddit?
Both. Set the mode to search and provide a search query to look across all of Reddit, or add a single subreddit to restrict the search to that community. The subreddit mode reads a community's hot, new, top or rising feed directly.
How fresh is the data?
It is live. Every run reads Reddit's current public feeds at the moment it runs, so new posts appear as soon as Reddit lists them in the feed.
Does it capture vote scores and comment counts?
Yes. Every post record carries its net score, comment count, crosspost count and award count, and every comment record carries its own score and award count. Fields that a given post genuinely does not have (a missing flair, no media) are returned empty rather than guessed.
Do I need a proxy to run this?
Yes. Reddit blocks datacenter connections, so the actor uses the Apify Residential proxy by default, which is already set for you. Residential data transfer per run is small, around a hundredth of a gigabyte for a hundred records.
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with Reddit, Inc. It only accesses data that is publicly available on Reddit's public feeds. Use it in accordance with Reddit's terms of service.