Product researchers
Voice-of-customer review
Export discussion threads about launches, alternatives, pricing complaints, or feature requests, then tag repeated language in a spreadsheet.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This Reddit comments scraper exports post metadata, main comments, first replies, deepest nested comment fields, scores, timestamps, links, and media URLs into a structured CSV. It is built for teams that need to scrape Reddit comments, compare discussion threads, or turn approved Reddit post URLs into spreadsheet-ready research data from the UScraper local desktop app.
CSV
22
Multi-URL
Built in
Free
At a glance
This workflow is for defined Reddit threads, not broad discovery. Add the JSON URLs you are allowed to collect, run the loop, and review one row per top-level comment with post-level context repeated beside the comment data. That makes the export easier to filter by subreddit, post title, author, score, or reply depth after it lands in Excel, Sheets, a BI staging table, or a qualitative coding tool.
Post and comment fields together
Keep the post title, score, author, image, and comment count beside main comment, reply, and deepest nested comment fields.
Multi-thread batches
The Navigate block starts with several Reddit JSON URLs and Loop Continue advances through them while Structured Export appends rows.
Local desktop execution
The stock workflow writes a local CSV. Your source URLs and exported rows are not routed through a hosted scraping actor unless you add that step.
Best-effort JSON parsing
Injected JavaScript parses the Reddit response, flattens comment branches, and creates hidden rows for the export block to read reliably.
Who this is for
Product researchers
Voice-of-customer review
Export discussion threads about launches, alternatives, pricing complaints, or feature requests, then tag repeated language in a spreadsheet.
Content and SEO teams
Question mining
Collect comments around topics your audience debates, then pair the findings with the Google Search Scraper or Search Engine Aggregator.
Social listening analysts
Incident snapshots
Download Reddit comments from a controlled set of threads, preserve comment links, and hand a structured CSV to reviewers before dashboarding.
For adjacent Reddit workflows, use the Reddit Search Scraper for search result pages, the Reddit Post Scraper by Keywords for post discovery, or the Reddit Subreddit Scraper for listing exports.
How to use
Add approved thread JSON URLs
Replace the sample api.reddit.com URLs in the Navigate block with the Reddit post URLs or JSON endpoints your project is allowed to collect.
Confirm the save folder
Structured Export writes reddit-post-comments-scraper.csv with headers enabled and append mode on. Change the folder before client or campaign runs.
Run the loop
UScraper navigates, waits for load, pauses briefly, injects the parser, checks for generated comment rows, and exports matching rows.
Open and audit the CSV
Review row counts, source links, blank reply fields, timestamps, and unusually short comments before using the file downstream.
Output preview
The export mirrors the workflow definition and keeps post fields beside each comment row. Reply cells may be blank when a main comment has no nested reply, and the bundled preview fallback is only for the sample dogpictures URL.
| subreddit | post_title | post_upvote | main_comment_author | main_comment_text | reply_user | last_level_commment_author |
|---|---|---|---|---|---|---|
| dogpictures | How does my baby look? | 5 | Dumboddball | Absurdly gorgeous. So very very cute. | kingoftask | Dumboddball |
| dogpictures | How does my baby look? | 5 | PrideMelodic3625 | Bee ooo ti fulll | ||
| cats | Show me your cats in places they arent meant to be | 182 | example_user | Mine sleeps in the sink every day. | reply_reader | reply_reader |
reddit-post-comments-scraper.csvColumn
subreddit
Community name from the post or comment object.
Column
post_title
Title of the parent Reddit post.
Column
post_author
Author of the parent post when returned.
Column
comment_link
Old Reddit permalink for the main comment.
Column
main_comment_text
Top-level comment body text.
Column
reply_text
First nested reply body, when available.
Column
last_level_comment_text
Deepest nested comment text detected in that branch.
Column
post_image
Preview, direct image URL, or thumbnail when available.
Comparison
| Option | Good fit | Trade-off |
|---|---|---|
| UScraper Reddit template | No-code users who need Reddit posts to CSV from controlled thread URLs | Best-effort access; live extraction depends on Reddit returning accessible JSON |
| Official Reddit API | Approved integrations that need sanctioned data access and stable contracts | Requires developer setup, credentials, quota planning, and API implementation |
| Hosted Reddit scraper actors | Teams that want managed scraping infrastructure | Source URLs and output pass through a third party and may bill per run or dataset |
Reddit comments can be publicly visible, but collection may still be limited by Reddit terms, API rules, robots directives, subreddit expectations, copyright, privacy law, and your reuse case. Use approved access, keep batches measured, avoid private or restricted content, and get legal review before republishing, selling, or training models on exported data.
Before you run
Guardrails for Reddit comment exports
Keep thread batches measured
Start with a few URLs, preserve the waits, and pause if Reddit returns blocked, login, developer-token, unusual-traffic, or empty JSON responses.
Live JSON is not guaranteed
During template analysis, Reddit blocked some old and API hosts. Successful extraction depends on your session, network, endpoint, and Reddit policy state at run time.
Document your reuse rules
Keep source URLs, minimize personal data, and review Reddit's data terms before publishing datasets, client dashboards, or AI training corpora.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]