New: TikTok Transcription Exporter — turn any video into timestamped text. Try it

How-To

How to Export Instagram Video Comments (CSV & JSON)

By The ZocialComment Team, Social-data analystsJuly 20269 min read
How to Export Instagram Video Comments (CSV & JSON)

Export Instagram comments now

Free — 3 exports a day, no signup. CSV, Excel & JSON.

A video's comment section is the fastest read on whether it landed: what people quoted, what confused them, what they asked to buy. But Instagram gives you no way to save that conversation — you can scroll it, and nothing more. Whether it's a Reel, a feed video, or an older IGTV clip, this guide shows you how to export every public comment into a clean spreadsheet in under a minute, with no login, and how to turn the raw file into real insight you can report on and act against — not just a screenshot you'll forget by tomorrow.

"Instagram video" and Reels — what you're actually exporting

Instagram has consolidated most of its video experience into Reels. Feed videos, IGTV, and standalone clips have progressively merged into a single Reels format, a shift Meta announced across several product updates covered by TechCrunch and detailed in Meta's newsroom. In practice this means one thing for you: paste any public video URL — Reel, feed video, or older IGTV — and the exporter treats them the same. You don't need to know which internal category Instagram files the video under; if it's public and it plays, its comments can be exported.

Copying by hand vs. exporting

It's worth being clear on why an export beats copying comments manually. By hand, you're selecting text on a thread that reloads and re-orders as you scroll, pasting into a document, losing the like counts and timestamps, missing replies, and hitting a wall somewhere past a hundred comments. An export captures the whole thread in one pass, keeps every field in tidy columns, preserves the reply structure, and finishes in under a minute whether the video has fifty comments or fifty thousand. One route is slow, error-prone, and still incomplete; the other is a clean dataset you can sort, filter, and search. For anything past a quick glance, exporting is the only method that gives you the full conversation.

Export video comments in four steps

  1. Copy the video link. Tap Share → Copy link in the app, or copy the URL from the address bar on desktop.
  2. Paste it in. Open the Instagram Comment Exporter and drop in the link.
  3. Export. Click Export — every public comment and threaded reply is pulled.
  4. Download. Get a CSV or JSON file with username, comment, timestamp, and like count.

No password, no app, no browser extension. The exporter reads the public video server-side, so your own account is never connected or put at risk.

What the export gives you

One row per comment, with columns for username, comment text, timestamp, and like count, and with replies mapped to their parent comment so the thread structure is preserved. Sort by likes to surface the top reaction instantly, filter by keyword to pull every mention of a product or topic, or search a username to track one person's engagement across the whole thread. Being a standard CSV, it opens directly in Excel, Google Sheets, or Numbers with no import step.

CSV or JSON?

Take CSV when a human will open the file in a spreadsheet — the right choice for almost all marketing, giveaway, and reporting work. Take JSON when a script or developer will consume it, or when you want the reply hierarchy kept as nested objects. Both hold the same comments; the format only decides what reads the file next.

Ways to use video comment data

Content feedback that's specific, not vague

Engagement dashboards tell you a video did well; the comments tell you why. Export them and you'll see exactly which moment people quoted, which claim they pushed back on, and which question came up again and again. That's the difference between "this video performed" and "this video performed because viewers wanted the tutorial we teased at 0:14." Video remains the format audiences engage with most across social platforms, as ongoing research from Sprout Social shows — which makes the comment layer under a video unusually rich.

Giveaways and promotions

Video promos frequently use "comment to enter." Exporting gives you the full entrant list to de-duplicate, filter against your rules, and draw a winner transparently. Our comment picker reads the export and picks a random winner for you.

Sentiment at a glance

Hand the exported CSV to an AI model and ask for a positive / negative / neutral split, or the three most common objections. Reading a few thousand comments is impossible by hand and trivial with a spreadsheet plus a prompt — see how to analyze Instagram comments.

Competitor teardown

Export a rival's best-performing video and read the questions their buyers ask that never get answered. Those gaps are your content calendar and, often, your product roadmap — handed to you free by their own audience.

Is exporting video comments allowed?

The exporter only ever reads public comments — the same content any logged-out visitor already sees under the video. It doesn't touch private accounts, doesn't need your Instagram password, and doesn't post or interact from your account. Meta's Instagram Platform documentation and Instagram's Community Guidelines treat comments on public content as publicly visible. As always, handle any personal data responsibly and follow rules such as the GDPR where they apply; research, giveaways, and analytics are fine, harassment and mass-DMing are not.

Large videos and bulk work

The more comments a video has, the more an exporter beats copying by hand. The first batch is free with no signup; a pass removes the daily limit for very large threads or bulk exporting. Pulling several videos for one report? Run them in sequence and stack the CSVs — every file uses the same columns, so they combine cleanly with no reformatting.

A worked example: diagnosing why a video worked

Suppose a tutorial video quietly outperforms everything else you've posted — 3,000 comments, and you want to know why so you can do it again. Scrolling won't tell you. Export the comments and sort by likes: the top one is "finally someone explained the second step" with 500 likes. Filter for "step" and dozens more praise the clarity of your walkthrough. Filter for "part 2" and you find 200 people explicitly asking for a sequel. That's your answer and your next video, both extracted from one file: the video worked because it was clearly structured, and the audience is asking you to continue the series.

Cleaning the export in a spreadsheet

A short cleanup makes the file far more useful:

  1. Remove duplicates via Data → Remove Duplicates (Excel) or Data → Data cleanup (Google Sheets) — important for giveaway entrants.
  2. Sort by likes to surface the reactions that mattered.
  3. Filter by keyword — "part 2", "link", "price" — to isolate a theme fast.
  4. Pivot by date to see the comment timeline. The CSV opens natively per Google's import documentation.

Why not use the Instagram API?

You could, but it's rarely worth it. The Instagram Platform API demands a developer account, an app that passes Meta's App Review, and a connected Business or Creator account, and it generally returns only comments on media you own. That rules out reading comments on another creator's public video — the exact thing most people want. A URL-based exporter covers any public video with none of that setup, which is why it's the tool of choice for marketers and researchers rather than developers.

Who exports Instagram video comments

The same file serves very different jobs depending on who opens it:

  • Social media managers pull comments to build monthly reports, spot recurring questions, and prove engagement to stakeholders with more than a screenshot.
  • E-commerce brands mine video comments for product feedback, restock demand, and objections to answer on the product page.
  • Agencies export a client's videos — and their competitors' — to benchmark sentiment and find content gaps to pitch.
  • Creators and educators read which parts of a tutorial landed and which questions to answer in a follow-up video.
  • Researchers and journalists capture public reaction to a viral video as a dataset they can quote, quantify, and cite.

Community management as a discipline leans heavily on exactly this kind of listening, as guides from Buffer lay out — you can't respond to what you can't see all at once.

Common problems and fixes

"The export is empty." The video is probably private or the account is restricted. Only public videos can be exported; if you can't see the comments while logged out, the tool can't either.

"I only got some of the comments." Very large threads exceed the free batch. A pass removes the daily limit so you can capture the full set in one file.

"The link doesn't work." Make sure you copied the video's own URL — not a profile link or a Stories link. The Share → Copy link option on the video itself always gives the correct URL.

"Emoji look broken in Excel." That's an Excel encoding quirk, not a problem with the file. Import the CSV as UTF-8 (Excel's Data → From Text/CSV lets you pick the encoding) and emoji render correctly. Google Sheets handles UTF-8 automatically.

Frequently asked questions, in short

Does it work on old IGTV videos? Yes — any public video URL works, including older IGTV clips that now live inside the Reels format.

Will the creator know I exported their video's comments? No. Nothing is posted, liked, or viewed from your account; the tool reads public data server-side, leaving no trace on the video or its owner.

Can I schedule or repeat an export? Re-run the same URL any time to capture new comments added since your last pull — useful for tracking a video as it keeps gaining traction.

What's the largest video I can export? There's no hard cap on comment count; a pass simply lifts the daily free limit so large or numerous exports go through in one go.

From comments to a client-ready report

The CSV is the raw material; the insight is what you hand over. A repeatable workflow turns one export into a one-page report: (1) headline the total comments and unique commenters as your engagement number; (2) paste the comment column into an AI model and ask for the top five recurring themes with a representative quote each; (3) lift the three highest-liked comments verbatim as voice-of-customer callouts; and (4) list buying-intent comments as an action list. Fifteen minutes of work produces a quote-backed summary that reads as research rather than opinion — the kind of concrete evidence that persuades a client or a manager.

Using the data responsibly

Exported comments are public, but the people behind them are real. Use the data for analysis, giveaways, and research — not for mass-DMing, building spam lists, or anything that would feel invasive to the person who commented. If you store usernames or other personal data, follow applicable rules such as the GDPR, and keep only what you need for as long as you need it. Treating an export as market research rather than a contact list keeps you compliant and keeps your audience's trust.

The same exporter handles Reel comments and post comments too. To get the data spreadsheet-ready, see exporting to Excel; to make sense of it, read how to analyze Instagram comments.

The bottom line

A video's comments are the clearest signal you have about why it worked — which moment landed, what confused people, what they want next — and Instagram gives you no way to save them. A URL-based export closes that gap in under a minute: paste the link, get every public comment in a clean CSV or JSON, and turn a thread you'd otherwise scroll past into a dataset you can sort, filter, and mine. Reel, feed video, or old IGTV, one tool covers them all, and the same workflow takes you from "this video did well" to "here's exactly why, in my audience's own words."

Try it now: paste an Instagram video URL and export the comments — no login, no card, no app.

Export Instagram comments now

Paste any Instagram post or Reel URL — every comment in CSV-ready format.