Reddit Subreddit Posts Scraper avatar

Reddit Subreddit Posts Scraper

Pricing

from $3.70 / 1,000 records

Go to Apify Store
Reddit Subreddit Posts Scraper

Reddit Subreddit Posts Scraper

Pricing

from $3.70 / 1,000 records

Rating

0.0

(0)

Developer

Khrystyna Skotte

Khrystyna Skotte

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

Reddit Scraper — subreddit posts & comments, no API key

Scrape any subreddit's hot, new, top or rising feed and get each post with its score, upvote ratio, comment count, author, flair, post type, domain, text preview, link and timestamp. Turn on fetchComments to add each post's comments with author, score, depth and text.

No Reddit API key, no login, no OAuth quota. It reads the same HTML fragments Reddit's own site loads, from residential IPs, so the "blocked" wall that stops the .json endpoints does not apply.

Input

FieldDefaultNotes
subreddits["python"]Names or URLs
sorthothot, new, top, rising
topTimeweekFor top: hour, day, week, month, year, all
maxItems10Posts per subreddit, 25 per page
fetchCommentsfalseOne extra request per post
maxCommentsPerPost20

Output

{ "type": "post", "id": "t3_1w928wf", "subreddit": "Python", "title": "Astral's endorsements for Python's first Packaging Council", "url": "https://www.reddit.com/r/Python/comments/1w928wf/astrals_endorsements_for_pythons_first_packaging/", "author": "poppy_92", "authorId": "t2_a3av6", "score": 89, "upvoteRatio": 0.9, "commentCount": 15, "awardCount": 0, "createdAt": "2026-09-06T17:24:04.807000+0000", "postType": "multi_media", "domain": "self.Python", "contentUrl": "https://www.reddit.com/r/Python/comments/1w928wf/…", "flair": "News", "isStickied": false, "isNsfw": false, "text": "Astral announced…", "thumbnailUrl": null }
{ "type": "comment", "id": "t1_p875vji", "postId": "t3_1w928wf", "subreddit": "Python", "author": "wildlyaquaticsenator", "score": 71, "depth": 0, "createdAt": "2026-09-06T17:31:12.318000+0000", "url": "https://www.reddit.com/r/Python/comments/1w928wf/comment/p875vji/", "text": "…" }

Use cases

Community and sentiment monitoring, brand and product mentions, market research, trend detection, content sourcing, and datasets for NLP.

Notes

  • Private, quarantined or misspelled subreddits return a warning, not a failure.
  • Comment text is the rendered text of each comment; nested replies carry depth and parentId.