Reddit Archive Scraper — Full History | $5/1K avatar

Reddit Archive Scraper — Full History | $5/1K

Pricing

$5.00 / 1,000 results

Go to Apify Store
Reddit Archive Scraper — Full History | $5/1K

Reddit Archive Scraper — Full History | $5/1K

Scrape Reddit posts and comments back to 2005, past the 100-per-request limit. Works where Reddit's own API returns 403 for datacentre traffic. Filter by subreddit, user and date range. No login. For market research and sentiment analysis.

Pricing

$5.00 / 1,000 results

Rating

0.0

(0)

Developer

datawell

datawell

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Categories

Share

Reddit Archive Scraper

Extract Reddit posts and comments — including the full history back to 2005. No login, no API key, no OAuth dance.


Why this scraper

It works where Reddit's own API does not. Reddit answers requests from datacentre IP addresses with HTTP 403, which is exactly where a scraper runs. This Actor reads a public archive instead, so runs do not fail on Reddit's blocking.

Past the 100-per-request limit. The archive caps every request at 100 records. Ask for 10,000 posts and a naive scraper returns 100. This one walks a moving time window and keeps going — verified duplicate-free.

Historical data, not just what is on the front page today. Search any date range back to 2005: what a subreddit discussed during a launch, an outage or a controversy, long after the thread scrolled away.


What you can extract

ModeWhat you get
PostsEvery post from a subreddit or user, with title, text, score, upvote ratio, comment count and linked domain
CommentsComments from a subreddit or user, with text, score and thread position
Comments on specific postsThe full comment set of a given thread

Quick start

  1. Pick Posts.
  2. Enter a subreddit — programming or r/programming, both work.
  3. Set Maximum results, click Start, download as CSV or JSON.

Example inputs

Recent posts from a subreddit

{
"mode": "posts",
"subreddits": ["programming"],
"maxItems": 5000
}

What a subreddit discussed in a specific month

{
"mode": "posts",
"subreddits": ["technology"],
"since": "2024-01-01",
"until": "2024-02-01",
"maxItems": 3000
}

Track brand mentions across communities

{
"mode": "comments",
"subreddits": ["programming", "webdev", "javascript"],
"maxItems": 5000
}

A user's complete history

{
"mode": "posts",
"authors": ["spez"],
"maxItems": 1000
}

Every comment on one thread

{
"mode": "postComments",
"postIds": ["https://www.reddit.com/r/programming/comments/1vf6msi/"],
"maxItems": 2000
}

Output fields

Posts

FieldDescription
title, textHeadline and body
url, linkUrl, domainReddit link, external link and its domain
subreddit, authorWhere and by whom
score, upvoteRatio, numCommentsReception — the ratio shows how contested a post was
createdAt, createdAtTimestampWhen, as ISO date and Unix timestamp
flairCategory tag the subreddit assigned
isSelfPost, isVideo, isNsfw, isSpoiler, isStickied, isLockedStatus flags
awards, gilded, thumbnailExtras

Comments

FieldDescription
textComment content, HTML entities decoded
author, subreddit, scoreWho, where, how received
postId, parentIdWhich post and which item it replies to
isTopLevelWhether it replies to the post rather than another comment
isSubmitterWhether the post's author wrote it
createdAt, urlWhen and where to find it

Input notes

  • Subreddits accept programming or r/programming.
  • Usernames accept spez or u/spez.
  • Post IDs accept the ID or a full Reddit URL.
  • Several subreddits split the maxItems budget evenly between them.
  • Dates use 2026-01-31 format, or a Unix timestamp.

Limits

  • Scores are archive snapshots, not live counts — they reflect the moment the archive captured the item.
  • Deleted content stays in the archive where it was captured before deletion, and is missing where it was not.
  • Rate limits apply. The archive asks callers to slow down; large runs pace themselves and therefore take longer.
  • Search by keyword is not supported by the archive — filter by subreddit, user and date, then search the exported text yourself.

FAQ

Do I need a Reddit account or API key? No.

Why not use Reddit's own API? It returns HTTP 403 for requests from datacentres, which is where scrapers run. This Actor sidesteps that entirely.

How far back does the data go? To 2005, when Reddit launched.

Can I get more than 100 items? Yes — that limit is exactly what this Actor is built to walk past.

What formats can I export? CSV, Excel, JSON, XML, or straight from the Apify API.


Source and responsible use

Data comes from the public Arctic Shift Reddit archive.

Usernames and comment text are personal data under GDPR. You remain responsible for how you store, analyse and republish the output — and deleted content should be treated as deleted, whatever the archive still holds.