Reddit Post Comments Scraper avatar

Reddit Post Comments Scraper

Pricing

from $3.00 / 1,000 pages

Go to Apify Store
Reddit Post Comments Scraper

Reddit Post Comments Scraper

Get a post's comment thread with replies, depth and parent IDs, 50 per page

Pricing

from $3.00 / 1,000 pages

Rating

0.0

(0)

Developer

Data Direct

Data Direct

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Get the comments on a Reddit post, replies included, by URL or post ID. Comments come in thread order (each followed by its replies), with depth, parent ID, text, author, score, date, permalink and submitter/pinned/edited flags. Sort by top, best, newest, controversial, oldest or Q&A. Up to about 500 comments per thread. Supports fetching multiple pages in a single API call (billed per page).

Features

  • Real-time Reddit data — results are fetched live at run time, never cached or stale
  • No login, cookies, or proxy configuration needed — just provide the input and run
  • Each result is pushed as a separate dataset item, exportable as JSON, CSV, or Excel
  • Fast: a typical run finishes in seconds

Input

FieldTypeRequiredDescription
urlstringnoReddit post URL, e.g. https://www.reddit.com/r/Python/comments/1wwv97o/my_python_magic_is_gone/ or https://redd.it/1wwv97o (max 500 characters). Provide exactly one of url or post_id.
post_idstringnoReddit post ID, e.g. 1wwv97o (a t3_ prefix is accepted). Provide exactly one of url or post_id.
sort_bystringnoSort order: top, best (Reddit's default order), most_recent, controversial, oldest, or qa (Q&A) (default: top) One of: top, best, most_recent, controversial, oldest, qa.
pagesintegernoNumber of pages to fetch, 1-10 (default: 1). Each page returns up to 50 comments.

Pricing

This Actor is billed per page of results — $0.003 per page.

  • Results come in pages. Use the pages input to choose how many pages to fetch (1–10); more pages means more results.
  • You pay $0.003 for each page you fetch, so pages: 3 costs $0.009 and pages: 1 costs $0.003.
  • You’re only charged when a run succeeds, or when it fails because what you asked for was looked up and doesn’t exist, is private, or isn’t valid: that costs one page ($0.003). Other failed runs are free.

Example output

{
"comment_id": "pdo5esc",
"post_id": "1wwv97o",
"parent_id": "pdo3akk",
"text": "It\u2019s slightly different (worse) than that because incorporating AI properly can both speed you up -and- give a better final product. Whereas for the artist t...",
"author": "SirPitchalot",
"author_url": "https://www.reddit.com/user/SirPitchalot",
"upvotes": 104,
"date": "2026-10-03 19:38:31",
"url": "https://www.reddit.com/r/Python/comments/1wwv97o/my_python_magic_is_gone/pdo5esc/",
"subreddit": "Python",
"is_submitter": false,
"stickied": false,
"edited": true,
"source": "Reddit",
"domain": "reddit.com",
"depth": 1
}

About

Maintained by Data Direct — a small suite of fast, reliable Reddit and web-data scrapers. Each actor returns clean, structured results with no login, cookies, or proxy setup required. Have a question or a custom data need? Open an issue on this actor.