Reddit Scraper — Posts, Search & Subreddits avatar

Reddit Scraper — Posts, Search & Subreddits

Under maintenance

Pricing

$1.30 / 1,000 post produceds

Go to Apify Store
Reddit Scraper — Posts, Search & Subreddits

Reddit Scraper — Posts, Search & Subreddits

Under maintenance

Scrape Reddit posts from subreddits or keyword search. Structured JSON with scores, comments, author data, and flair.

Pricing

$1.30 / 1,000 post produceds

Rating

0.0

(0)

Developer

Automly

Automly

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

Reddit Post Scraper — Subreddit Posts & Search

Pull posts from any public subreddit as clean, structured JSON: titles, authors, scores, upvote ratios, comment counts, flair, links, media and more. Sort by hot, new, top or rising, or search a keyword inside each subreddit. No Reddit account or API key needed.

What it does

  • Reads the posts of one or more subreddits, up to maxPosts posts from each.
  • Optional keyword search restricted to each subreddit, ranked by relevance.
  • Returns every post once, even when it shows up in more than one place.
  • Accepts subreddit names in any common form: python, r/python or a full https://www.reddit.com/r/python/ link.

Input

FieldTypeDescription
subredditsarray of stringsRequired. Subreddits to scrape, e.g. python, technology.
sortBystringhot (default), new, top (all time) or rising.
searchQuerystringOptional keyword search inside each subreddit. Leave empty for the normal feed.
maxPostsintegerPosts to return from each subreddit (1–1000). Default 100.

Example input

{
"subreddits": ["python", "technology"],
"sortBy": "hot",
"maxPosts": 10
}

Output

One record per post:

{
"postId": "1abc234",
"title": "What's new in Python 3.15?",
"author": "some_user",
"subreddit": "Python",
"subredditId": "t5_2qh0y",
"score": 412,
"upvoteRatio": 0.97,
"numComments": 88,
"createdUtc": 1790000000,
"permalink": "/r/Python/comments/1abc234/whats_new_in_python_315/",
"url": "https://docs.python.org/3.15/whatsnew/3.15.html",
"selftext": "",
"isSelf": false,
"isVideo": false,
"isNSFW": false,
"isSpoiler": false,
"linkFlairText": "News",
"domain": "docs.python.org",
"postHint": "link"
}

Each record also carries gilded, gildings, mediaMetadata, galleryData, preview, thumbnail, totalAwardsReceived, locked, stickied and distinguished. Export as JSON, CSV, Excel or HTML, or read it through the API.

Pricing

Pay per event: you are charged for each post saved to the dataset, and never for duplicates.

Tips

  • Use sortBy: new on a schedule to follow a subreddit as it happens.
  • Use sortBy: top for the best posts of all time.
  • Combine searchQuery with several subreddits to compare how communities talk about the same topic.