Reddit Comments Scraper: Body, Author, Score & Depth · Apify
Reddit Comments Scraper: Body, Author, Score & Depth avatar

Reddit Comments Scraper: Body, Author, Score & Depth

Pricing

from $6.15 / 1,000 results

Go to Apify Store
Reddit Comments Scraper: Body, Author, Score & Depth

Reddit Comments Scraper: Body, Author, Score & Depth

Scrape every comment from any Reddit post or subreddit, including nested replies. Extract body text, author, score, awards, controversiality, depth and parentId to rebuild the thread. Export to JSON, CSV or Excel. No API key.

Pricing

from $6.15 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

6 hours ago

Last modified

Features

Limited permissions

Share

Reddit Comments Scraper: Body, Author, Score & Depth

Reddit Comments Scraper: Body, Author, Score & Depth

The most complete Reddit comments scraper available. It returns every comment field Reddit exposes, including body, author and author fullname, flair, score, controversiality, awards, thread depth, parent ID and edit timestamp, so you can rebuild the full comment tree from post URLs or a subreddit's recent posts.

Here is one real result, with every field the actor returns:

{
"id": "ndjx0ts",
"body": "At least 1 and sadly that isn't even a joke.",
"author": "Microphone_Assassin",
"authorFullname": "t2_627cu",
"authorFlairText": null,
"score": 194,
"controversiality": 0,
"totalAwards": 0,
"postId": "1ndskqc",
"postTitle": "Why do you think President Trump ordered all US Flags at half staff for the death of a Political Commentator, but not for the death of actual Legislators?",
"postUrl": "https://www.reddit.com/comments/1ndskqc/",
"subreddit": "AskReddit",
"parentId": "t1_ndjqwi1",
"isTopLevel": false,
"depth": 6,
"isSubmitter": false,
"isStickied": false,
"edited": "2025-09-11T00:55:06.000Z",
"permalink": "https://www.reddit.com/r/AskReddit/comments/1ndskqc/why_do_you_think_president_trump_ordered_all_us/ndjx0ts/",
"createdAt": "2025-09-11T00:48:25.000Z",
"observedAt": "2026-08-03T02:52:27.304Z",
"error": null
}

What it does

The actor pulls comments from the Reddit post URLs you provide, or from the recent posts of the subreddits you name, sorts them the way you choose, walks the reply tree to the depth you set, and writes one normalized record per comment to the run's dataset. Each record carries the comment body, author and author fullname, score, controversiality, awards, thread depth, parent ID, edit status and a direct permalink, so you can reconstruct the whole discussion.

You can combine post URLs and subreddits in one run. Reddit dates are normalized to ISO 8601, and missing values are returned as null.

Quickstart

Open the actor, paste this into the input, and press Run. It returns the top comments from one AskReddit post.

{
"maxComments": 50,
"postUrls": ["https://www.reddit.com/r/AskReddit/comments/1ndskqc/"],
"sort": "top"
}

Billing and limits

  • Pay per result. You are charged per comment record returned (result event). See the pricing tab for the current per-result price.
  • No charge on failure. If a run errors, the actor writes a single item with a populated error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run; once reached, the actor stops emitting and charging further billable results.
  • Free Apify plans are capped at 10 comments per run. Upgrade for higher maxComments.
  • Depth affects volume. A larger maxDepth walks deeper reply trees and returns more comments per post.

FAQ and troubleshooting

A run returned an error like "post not found". Why? The post may have been deleted, removed, or made private since it was linked. Provide a live post URL. Failed runs are not charged.

How do I get only top-level comments? Set maxDepth to 0. Use 1 to include direct replies, and leave it empty to walk the whole tree.

Can I pull comments from a whole subreddit? Yes. List subreddit names in subreddits and the actor pulls comments from their recent posts. Combine with postUrls in the same run.

Is this an official Reddit tool? No. This actor is independent and has no affiliation with Reddit. It reads only data that is publicly available on reddit.com.