Reddit User Profile Posts & Comments Scraper

Reddit User Profile Posts & Comments Scraper

by louisdeconinck

Scrape any Reddit user's public posts and comments into structured JSON. Perfect for research, marketing analysis, and sentiment tracking on Apify's platform.

833 runs
200 users
Try This Actor

Opens on Apify.com

About Reddit User Profile Posts & Comments Scraper

Need to pull data from a Reddit user's history? This scraper is what I use to get every public post and comment from any profile. It's straightforward: you give it a Reddit username, and it returns a clean, structured JSON file with the user's entire public activity. I've found it invaluable for projects where I need to analyze posting patterns, gather source material for research, or understand community sentiment. The scraper runs on Apify, so you don't have to worry about getting blocked or setting up proxies. It handles rate limits and pagination automatically, which saves a ton of time. The JSON output is consistent and easy to parse, making it simple to feed the data into a spreadsheet, a visualization tool, or your own analysis script. For marketers, it's a direct line to see what potential customers are talking about. For academics, it's a reliable way to collect anonymized public data. You can run it once for a quick snapshot or schedule it to monitor users over time. There's no software to install—just configure the target username and hit run. It's one of those tools that does a single job and does it well, without any unnecessary complexity.

What does this actor do?

Reddit User Profile Posts & Comments Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Reddit User Profile Posts & Comments Scraper

Overview

This Apify actor scrapes posts and comments from public Reddit user profiles. It outputs structured JSON data suitable for research, analysis, or data pipelines.

Key Features

  • Scrapes both posts and comments from any public Reddit user profile.
  • High-performance crawling built on Apify's infrastructure.
  • Structured JSON output with consistent fields for posts and comments.
  • Zero configuration required; just provide the target profile URLs.

How to Use

Run the actor and provide one or more Reddit user profile URLs in the input. For example:
* https://www.reddit.com/user/username/
* https://old.reddit.com/user/username/

The actor handles authentication, pagination, and data extraction automatically.

Input/Output

Input: A list of Reddit user profile URLs.

Output: A dataset of items, each representing a single post or comment. All items include a type field ("post" or "comment").

Core Output Fields

While the scraper extracts many metadata fields (see the original README for a full list), here are the most commonly used ones:

For Posts:
* type: "post"
* title: The post title.
* selftext: The full text content of the post.
* subreddit: The subreddit where it was posted.
* score: The post's net score (upvotes minus downvotes).
* upvote_ratio: Ratio of upvotes to total votes.
* created_utc: Timestamp of creation.
* url: The post's permalink.

For Comments:
* type: "comment"
* body: The text of the comment.
* subreddit: The subreddit where it was posted.
* score: The comment's score.
* created_utc: Timestamp of creation.
* link_permalink: URL of the parent post.

The data is available for download from the Apify platform in JSON, CSV, Excel, and other formats.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Reddit User Profile Posts & Comments Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
louisdeconinck
Pricing
Paid
Total Runs
833
Active Users
200
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support