Reddit Comment Scraper avatar

Reddit Comment Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Reddit Comment Scraper

Reddit Comment Scraper

High-performance Reddit web scraper. Extract thousands of comments instantly from any post, subreddit, or user profile.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

Reddit Comment Scraper: Unlimited Reddit Web Scraper for Comments

Reddit Comment Scraper is a high-performance Apify actor designed to extract Reddit comments quickly and reliably without login or API keys. Easily scrape thousands of comments from specific Reddit posts, entire subreddits, or user profiles using Reddit's public JSON API. Perfect for sentiment analysis, social listening, academic research, and monitoring brand discussions.

Provide Reddit URLs to instantly crawl and download Reddit comments into structured formats like JSON, CSV, or Excel.

Use cases

  • Sentiment analysis: collect deep comment data to measure audience perception of brands or topics.
  • Academic research: gather massive conversational datasets for NLP research or social studies.
  • Market research: see exactly what real users are saying about products or competitors in the replies.
  • Social listening: track user activity or monitor specific discussions without hitting strict rate limits.

How to use

Simply provide one or more valid Reddit URLs in the startUrls input field. The actor automatically detects the page type and routes the extraction accordingly.

Supported startUrls:

  • Post URL: https://www.reddit.com/r/technology/comments/123abcd/ (Extracts all replies)
  • Subreddit URL: https://www.reddit.com/r/technology/ (Extracts the newest/hottest comments across the whole subreddit)
  • User Profile URL: https://www.reddit.com/user/username/ (Extracts the user's comment history)

Input configuration

ParameterTypeDefaultDescription
startUrlsarrayReddit URLs (post, subreddit, or user) to extract comments from.
sortstringconfidenceSort order for extracted comments (confidence/Best, top, new, controversial, old, qa).
maxItemsinteger100Maximum number of comments to extract per run (hard cap: 5000).
proxyConfigurationobjectAutoSelect proxies to use. Apify Datacenter proxies are highly recommended.

Example Output

Results are stored in a simple, structured dataset format ready for export to JSON, CSV, or Excel.

{
"redditId": "t1_jk2xyz",
"parsedId": "jk2xyz",
"url": "https://www.reddit.com/r/programming/comments/144w7sn/best_resources/jk2xyz/",
"postUrl": "https://www.reddit.com/r/programming/comments/144w7sn/best_resources/",
"parentId": "t3_144w7sn",
"username": "kawsarlog",
"communityName": "r/programming",
"body": "This is definitely one of the best ways to learn scripting in 2025. Highly agree.",
"upVotes": 150,
"numberOfReplies": 3,
"isSubmitter": false,
"createdAt": "2024-06-09T05:23:15.000Z",
"scrapedAt": "2025-03-14T08:00:00.000Z"
}

Advantages over the official API

Reddit's official API enforces strict rate limits and requires developer credentials. This scraper parses the public frontend data feeds behind the scenes, offering vast, unlimited scraping functionality built on robust Apify proxies.

FAQ

Do I need an account to scrape Reddit? No. Reddit Comment Scraper extracts publicly available data and does not require an account or authentication token.

Are nested replies scraped too? Yes. When scraping a post, this actor recursively flattens the comment tree into easily analyzable individual rows. Provide sort=top to ensure you get the most visible comments first.