Reddit Posts Scraper avatar

Reddit Posts Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Reddit Posts Scraper

Reddit Posts Scraper

Scrape Reddit posts, comments, and user histories without a Reddit account. Browse any subreddit, fetch post comments, or pull user submissions — no API keys required for subreddit and user scraping.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Darren S

Darren S

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Scrape Reddit posts, comments, and user histories without needing a Reddit account. Browse any subreddit, fetch comments on specific posts, or pull all submissions from a user — no API keys required for basic use.

What you can scrape

  • Subreddits — Get the latest posts from any subreddit (e.g. python, MachineLearning, investing)
  • Post comments — Fetch all top-level comments from any Reddit post URL
  • User posts — Get recent submissions from any Reddit user
  • Keyword search — Search posts within a subreddit by keyword (requires Reddit API credentials for global search)

How to use

  1. Set one or more inputs: Subreddits, Post URLs, Usernames, or Search queries (with a subreddit filter)
  2. Optionally set Max posts per source (default 25, up to 500)
  3. Optionally enable comments by setting Max comments per post > 0
  4. Click Start and export the results as JSON, CSV, or Excel

Output fields

Each scraped post includes:

FieldDescription
idReddit post ID
urlFull URL to the post
titlePost title
textPost body text (for self posts)
authorUsername of the poster
subredditSubreddit name
scoreUpvote score
numCommentsNumber of comments
createdAtTimestamp (ISO 8601)
isVideoWhether the post is a video
isSelfWhether it's a text post
linkUrlExternal link URL (for link posts)
thumbnailThumbnail image URL
flairPost flair text
sourceData source (subreddit, search, user, comment)

To search Reddit globally by keyword (not restricted to a single subreddit), provide Reddit API credentials:

  1. Go to reddit.com/prefs/apps
  2. Create a script app (any name, redirect URI: http://localhost)
  3. Enter the Client ID, Client Secret, your Reddit username, and password in the actor input

Limitations

  • Results are sourced from Arctic Shift, a public Reddit archive — data may be up to a few hours old
  • Without credentials, keyword search requires a specific subreddit filter
  • Maximum 100 posts per subreddit/user per run (Reddit API limit)

Cost

Pay-per-result pricing: $1.00 per 1,000 posts scraped.