Reddit Post Comment Scraper avatar
Reddit Post Comment Scraper

Pricing

$3.00 / 1,000 results

Go to Store
Reddit Post Comment Scraper

Reddit Post Comment Scraper

Developed by

AUTOScraping

AUTOScraping

Maintained by Community

Scrape Reddit posts + comments with structure and speed. Get title, votes, user, threads, metadata in JSON. No proxy needed. Pricing: $3/1000 results.

0.0 (0)

Pricing

$3.00 / 1,000 results

0

Total users

4

Monthly users

4

Runs succeeded

>99%

Last modified

a day ago

Reddit Post & Comment Scraper 🧠

Overview

This Apify actor extracts Reddit posts and comments from one or multiple subreddit URLs. It retrieves key metadata such as title, post text, comment threads, votes, dates, and related discussions, offering structured insights from Reddit communities.

Why choose this actor? 💡

  • Extracts both post and comment data in a single run.
  • Works without proxies.
  • Preconfigured for no-code workflows via Apify UI.
  • Output enriched with community size, user info, links, and nested comments.

NO PROXIES ARE USED BY THIS ACTOR
FREE USERS ONLY GET 10 RESULTS PER RUN
MAX RESULTS PER URL MUST BE A MULTIPLE OF 10 (e.g., 10, 20, 30...)

Use Cases

  • Academic or market research based on subreddit trends
  • Sentiment analysis and keyword extraction
  • Tracking viral content or user engagement over time
  • Building datasets for training LLMs

Key Features 🚀

  • Supports multiple subreddit URLs
  • Retrieves top-level post metadata and comment threads
  • Collects subreddit context (description, member count)
  • Auto-handles nested comment structures

How It Works

  1. Provide one or more subreddit URLs.
  2. Select how to sort the posts (e.g., Hot, New, Top, Rising).
  3. Optionally filter by time (e.g., Today, This Week, This Year).
  4. Define how many posts to extract per subreddit.

Actor fetches posts and parses both the content and all associated comments (including nested threads). Results are returned in JSON format.

Input Parameters

FieldTypeDescriptionExample
urlsarrayList of subreddit URLs["https://www.reddit.com/r/singularity/"]
sort_bystringSort order for posts"Hot"
sort_by_timestringTime filter for sorting"Today"
max_results_per_urlintegerMax results per subreddit (MULTIPLE OF 10 ONLY)20

Output (Full Example)

{
"post_id": "t3_1lx4u1h",
"url": "https://www.reddit.com/r/battlefield2042/comments/1lx4u1h/coming_back_to_the_field/",
"user_posted": "example_user",
"title": "Coming back to the field…",
"description": "Example post content...",
"num_comments": 48,
"num_upvotes": 37,
"date_posted": "2025-07-11T11:50:23.001Z",
"community_name": "battlefield2042",
"community_url": "https://www.reddit.com/r/battlefield2042/",
"community_description": "Example subreddit description...",
"community_members_num": 244233,
"tag": null,
"photos": null,
"videos": null,
"related_posts": [
{
"community": "battlefield2042",
"community_url": "https://www.reddit.com/r/battlefield2042/comments/xyz.../",
"title": "Sample related post title",
"url": "https://www.reddit.com/...",
"num_upvotes": "100",
"num_comments": 30
}
],
"comments": [
{
"comment": "Example comment content.",
"url": "https://www.reddit.com/...",
"user_commenting": "sample_user",
"user_url": "https://www.reddit.com/user/sample_user/",
"date_of_comment": "2025-07-11T17:30:06.759Z",
"num_upvotes": 2,
"num_replies": 0,
"replies": []
}
],
"timestamp": "2025-07-11T17:52:21.845Z",
"input": {
"url": "https://www.reddit.com/r/sample/"
},
"discovery_input": {
"url": "https://www.reddit.com/r/sample/",
"sort_by": "Hot",
"sort_by_time": "Today"
}
}

Pricing 💰

TierPrice per Run
Free10 results
Pay-as-you-go$3/1000 results

This actor is intended for ethical and legal use only. Make sure your use of Reddit data complies with Reddit's terms of service and applicable local laws.

Update Policy

We maintain this actor regularly. Breaking changes will be announced via changelog or actor page updates.

FAQ

Q: Can I use this actor without an Apify account?
A: No, you need an Apify account to run any actor.

Q: Can I extract private or deleted posts/comments?
A: No, only publicly available content is accessible.

Q: How can I increase the number of results?
A: Use a paid plan and make sure max_results_per_url is a multiple of 10.