Reddit Posts Scraper avatar
Reddit Posts Scraper

Pricing

$2.00 / 1,000 results

Go to Store
Reddit Posts Scraper

Reddit Posts Scraper

Developed by

AUTOScraping

AUTOScraping

Maintained by Community

Collect full Reddit post data (title, comments, metadata) from any public URL. Clean JSON output, no login or proxy needed. Pricing: $2/1000 results.

0.0 (0)

Pricing

$2.00 / 1,000 results

3

Total users

10

Monthly users

10

Runs succeeded

>99%

Last modified

9 days ago

Reddit Post Scraper by URL 📥

Overview

This Apify Actor lets you extract rich, structured metadata from any public Reddit post or thread, simply by providing one or more URLs. Perfect for data scientists, recruiters, or analysts who need detailed Reddit engagement and content data fast.

Why choose this actor? 🚀

Unlike similar actors, this tool delivers a comprehensive, deeply structured response that includes original post data, related discussions, and top-level comments — in a single run.

No proxy needed and no login required.
Get high-fidelity post data without overpaying for raw scraping setups.

Use Cases

  • Academic research or sentiment analysis on niche Reddit communities
  • Collect data for content marketing & trend detection
  • Monitor public posts for keywords or topics in real time
  • Enrich datasets with structured Reddit engagement fields

Key Features ⭐

  • Accepts multiple Reddit post or thread URLs
  • Captures post-level data (title, body, upvotes, comments, etc.)
  • Extracts nested comments with top-level replies
  • Includes links to related posts across Reddit
  • 100% proxyless, fast and accurate

How It Works

  1. You input a list of Reddit URLs
  2. The Actor visits each one and scrapes the main post, top comments, and side panel content
  3. Results are returned in a structured JSON format, ready to analyze or store

Input Parameters

FieldTypeDescriptionExample
urlsArrayList of full Reddit post or thread URLs to scrape. Each must begin with https://["https://reddit.com/r/datascience/comments/xyz/technical_interview"]

Output (Full Example)

{
"post_id": "t3_1cmnf0m",
"url": "https://reddit.com/r/datascience/comments/1cmnf0m/technical_interview_python_sql_problem_but_not/",
"user_posted": "sg6128",
"title": "Technical Interview - Python, SQL, Problem but NOT Leetcode?",
"description": "I'm have technical interviews with a fintech company, and...",
"num_comments": 33,
"date_posted": "2024-05-07T21:35:13.244Z",
"community_name": "datascience",
"num_upvotes": 120,
"photos": null,
"videos": null,
"tag": "Career Discussion",
"related_posts": [
{
"community": "datascience",
"community_url": "https://www.reddit.com/r/datascience/comments/1ecax13/...",
"title": "What's the most interesting Data Science interview question...",
"url": "https://www.reddit.com/r/datascience/comments/1ecax13/...",
"thumbnail": null,
"num_upvotes": "199",
"num_comments": 128
}
],
"comments": [
{
"comment": "I admit, I have never heard of Leetcode in my life.",
"url": "https://www.reddit.com/r/datascience/comments/1cmnf0m/comment/l7fveb4/",
"user_commenting": "OraShelter",
"user_url": "https://www.reddit.com/user/OraShelter/",
"date_of_comment": "2024-06-06T22:07:01.509Z",
"num_upvotes": 1,
"num_replies": 0,
"replies": []
}
],
"community_url": "https://www.reddit.com/r/datascience/",
"community_description": "A space for data science professionals to engage in...",
"community_members_num": 2682910,
"post_karma": 0,
"timestamp": "2025-07-08T18:23:44.851Z",
"input": {
"url": "https://reddit.com/r/datascience/comments/1cmnf0m/..."
}
}

Pricing 💰

TierDescriptionPrice
Free TrialFirst 10 resultsFree
Pay-per-usePer 100 results$2

🔍 NOTE: This actor rounds results to the nearest multiple of 10.
E.g., if you request max_results = 35, you'll receive 40 results.

⚠️ SPECIAL CONDITIONS: THIS ACTOR DOES NOT USE PROXIES.

This tool is provided for lawful data extraction only. Ensure your use complies with Reddit's Terms of Service.

Update Policy

This actor is actively maintained.
We monitor Reddit layout changes and push updates within 48h of a major DOM update.

FAQ

Q: Can I scrape posts that require login or from private subreddits?
A: No. This actor is designed for public posts only.

Q: Does this actor support scraping full threads with nested replies?
A: Yes, it scrapes top-level replies, including basic nesting up to 1 level.

Q: Is proxy setup required?
A: No. The actor is fully proxyless.

Q: What happens if I input a broken or unavailable URL?
A: The actor skips it and returns a warning in the logs.