How to Export Steam Discussions to Excel

Export every reply in a Steam Community discussion thread — group forums and game-hub discussions — to Excel, CSV or JSON. Free for public topics, no login.

Export Steam Discussions to Excel, CSV and JSON with ExportComments

Steam discussion threads are where players report bugs, request features and argue patch notes — here's how to pull an entire topic into a spreadsheet in a couple of clicks.

Why export Steam discussions

A busy Steam Community forum topic can run to thousands of replies across hundreds of pages, and Steam gives you no way to search, sort or archive them. Whether you're a developer triaging a beta thread, a community manager watching sentiment, or a researcher studying a game's player base, getting the whole conversation into Excel turns an endless scroll into something you can actually analyse.

  • Bug-report triage — export a beta or patch-notes thread and pivot replies by author to track who reported what, and when.
  • Feature-request mining — pull a megathread and classify the comment text to rank the most-requested features.
  • Sentiment over time — sort by timestamp to chart how the mood shifted after an announcement or update.
  • Moderation snapshot — capture a heated thread before edits or deletions remove the original wording.
  • Support knowledge base — archive solved-question threads as a searchable spreadsheet for your community team.

How to export — step by step

Step 1: Copy the discussion URL

Open the specific topic you want — not the forum index — and copy the URL from your browser. Both kinds of Steam discussion work:

  • Group discussionshttps://steamcommunity.com/groups/<name>/discussions/<forum>/<topic>/
  • App / game-hub discussionshttps://steamcommunity.com/app/<appid>/discussions/<forum>/<topic>/

Step 2: Paste it on ExportComments.com

Drop the URL into the export box on the Steam Discussions exporter. No login is needed for public forums — the exporter reads the thread anonymously.

Step 3: Click "Start Export Process"

The exporter walks the thread page by page, in posting order, until it reaches the end. Short topics finish in seconds; very large threads with thousands of replies may take a few minutes.

Step 4: Download Excel, CSV or JSON

When it finishes, download the result in whichever format suits your workflow — formatted Excel for reading, CSV for scripts and pivot tables, or JSON for code.

Inside the export — what fields you get

  • Name — the poster's Steam display name
  • Date — when the reply was posted
  • Comment — the full reply text, including quoted passages
  • Comment ID — the unique id of the post within the thread
  • Profile ID — the poster's Steam account id
  • Profile URL — a direct link to the poster's profile
  • Profile Avatar — the URL of the poster's avatar image

The Excel layout leads with Name, Date and Comment plus a clickable link to each author's profile; the Comment ID, Profile ID, avatar and profile URL are included in full in the CSV and JSON outputs.

Common workflows

  • Rank the loudest requests — export a suggestions thread, then group identical asks to see what your community actually wants most.
  • Find your power users — pivot by Profile ID to surface the handful of accounts driving most of a thread's activity — your future moderators or beta testers.
  • Track a thread weekly — schedule repeat exports and diff them to catch new replies, edits or deletions over time.
  • Run AI sentiment analysis — feed the Comment column through a model to label each reply positive, negative or neutral at scale.

Plan limits & API access

Exports are free to start: the Free tier (no signup) returns up to 100 comments per export. Paid plans raise the per-export cap — Personal 5,000, Premium 50,000 and Business 250,000. See pricing for the full comparison. Premium and Business plans also include the REST API so you can trigger Steam discussion exports programmatically.

FAQ

  • Is the Steam discussions exporter free?
    Yes — public discussions export for free, up to 100 comments per export. Paid plans raise the cap to as many as 250,000.
  • Which discussion URLs are supported?
    Both group discussions (/groups/<name>/discussions/...) and app / game-hub discussions (/app/<appid>/discussions/...). Open the specific topic, not the forum index.
  • Does it work on private or restricted forums?
    No — only publicly viewable discussions can be exported without authentication.
  • Are quoted replies included?
    Yes — every comment in the thread is captured in posting order, including quoted text.
  • Are deleted comments included?
    No — only comments currently visible on the thread. Schedule periodic exports if you need a deletion audit.
  • Can I export several threads at once?
    Yes — bulk URL upload on a paid plan processes each URL as a separate export and bundles the resulting files in one ZIP (one file per URL).
  • Is there an API?
    Yes — a JSON-over-HTTP REST API is available on Premium and Business plans.