How to Export Instagram Comments to CSV or Excel

Export Instagram comments to CSV or Excel 4 ways: an exporter site, a scraper, Meta's API, or a contact list built as people comment. Costs, limits and rules.

How to Export Instagram Comments to CSV or Excel

To export Instagram comments, paste the post’s link into a comment exporter such as ExportComments. It saves the public comments as a CSV or Excel file. If you own the post, you can also pull the comments through Meta’s official API. The Instagram app has no export button for comments. If you want a list of the people who comment from now on, collect them as contacts while they comment.

Comments hold some of the most useful information on your account: who asked for your guide, who entered your giveaway, who asked for a price. Instagram shows them one screen at a time. Copying 400 usernames into a spreadsheet by hand can take an afternoon, and it is easy to miss some.

This guide compares four ways to export Instagram comments, with what each one gives you, what it costs and the rules that apply. Tool facts come from each tool’s own pages and Meta facts from Meta’s documentation, checked November 2026.

Key Takeaways

  • No export button: The Instagram app shows comments but cannot save them as a file. You need an outside tool or Meta’s API.
  • Fastest route: Exporter sites read the public comments on a post link and save them as CSV, Excel or JSON. ExportComments’ free plan covers up to 100 comments per export.
  • Official route: Meta’s API returns comments on posts you own, up to 50 per request, with the username, text and time.
  • Rules: Instagram’s Terms bar automated collection without Meta’s permission, and the UK’s data regulator treats a username as personal data.
  • From now on: Ask people to comment a keyword and keep each one as a contact, then export the list as a CSV file.
  • Bottom line: Use an exporter for a one-off job like a giveaway. For leads, collect people as they comment.

Can You Export Instagram Comments?

Yes, but not from inside Instagram. The app shows comments one screen at a time and has no button to save them as a file. You can export comments with a third-party exporter or scraper, pull them with Meta’s API for posts you own, or collect commenters as contacts through a DM automation. Instagram’s own data export is built around your own activity, so it is the wrong tool for other people’s comments.

4 Ways to Export Instagram Comments, Compared

MethodWhat you getCostBest for
Exporter site (ExportComments)Username, comment, time, likes, reply-to and link, as CSV, Excel or JSONFree up to 100 comments per export; Premium $50 a monthA one-off export from a public post
Pay-per-result scraper (Apify)Public comments as a dataset you download$2.30 to $2.60 per 1,000 commentsLarge posts and repeat exports
Meta’s official APIComment ID, text, time, username, likes and repliesFree, but you need a developer appDevelopers working on posts they own
Contact list (CreatorFlow)Instagram handle, email if given, source automation and last interaction, as CSVContacts on every plan; CSV export on Pro ($15 a month) and GrowthBuilding a lead list as people comment

Prices checked November 2026. The next sections explain each method.

How to Export Instagram Comments with an Exporter Tool

Exporter sites are the fastest way to get the comments from one post into a spreadsheet. The steps are similar on most of them:

  1. In Instagram, open the post or Reel, tap the share icon and copy the link.
  2. Paste the link into the exporter and start the export.
  3. Download the file as CSV or Excel.
  4. Open it in Google Sheets or Excel and sort by username or time.

ExportComments exports public comments from Instagram posts and Reels with the username, comment, timestamp, likes, the comment it replies to and a permalink, as Excel, CSV or JSON. Public posts need no login. Its pricing page lists a free plan with up to 100 results per export and 50 exports a month. Paid options start with a one-time Personal pass at $30 for 3 days, and Premium costs $50 a month (checked November 2026).

For bigger jobs, Apify’s Instagram Comments Scraper charges per comment collected: $2.60 per 1,000 on Apify’s free plan and $2.30 per 1,000 on its $19-a-month Starter plan (checked November 2026). It collects the comments a logged-out visitor can see.

Read the rules before you run either one. Instagram’s Terms of Use list “collecting information in an automated way without our express permission” among the things users can’t do. Meta’s API is the route Meta gives permission for. Check the tool’s own terms, and export only what the job needs.

How to Export Comments with Meta’s API

If you own the post and run a professional account, Meta’s API is the official way to read its comments. The comments endpoint on the Instagram API with Instagram Login returns up to 50 comments per request, newest first. It returns top-level comments, and you request replies as a separate field.

Each comment can include its ID, text, timestamp, like count and the commenter’s username. The app needs the instagram_business_basic and instagram_business_manage_comments permissions, and the access token must come from the account that published the post. Comments on age-restricted posts are not returned.

This route suits a developer or a freelancer you hire. For a single giveaway, an exporter site is less work.

Does Instagram’s Data Export Include Comments?

Instagram’s data export is now called Export your information. You find it in Meta Account settings (some people still see Accounts Center), under Your information and permissions, then Export your information, Create export and Export to device. Instagram’s help page says you have 4 days to download the file once it is ready.

Use it for a copy of your own account, not for a list of commenters. Meta’s category list for the export does not mention comments other people left on your posts, and the same page says the export leaves out information other people shared.

How to Collect Commenters as Contacts from Now On

Most people export comments to get one thing: a list of the people who asked for something. The cleaner way is to collect those people while they comment, so you never need an export.

In CreatorFlow, you ask people to comment a word like GUIDE in your caption. CreatorFlow sends everyone who comments GUIDE your guide by DM in seconds. CreatorFlow Contacts then keeps each of them in one list, with their Instagram handle, the automation that brought them and when they last interacted. Turn on Email Gate and the DM asks for an email before it sends the guide, so the email is saved on the contact too.

When you want the list, open Contacts and click Export to CSV. The file imports into any email tool that accepts CSV files. Contacts are on every plan, including Free, and Email Gate and CSV export are on Pro and Growth. For the import steps by tool, see moving Instagram DM contacts into Klaviyo, Kit or Mailchimp. For what to do with the list after that, read how an Instagram CRM works.

What to Do with Your Exported Comments

  • Pick a giveaway winner. Remove duplicate usernames and your own replies, then draw at random. The giveaway automation guide covers entry rules and confirmations.
  • Find your next post. Filter the comment column for words like “price”, “size” or “how”. The questions people repeat are your next captions and Reels.
  • Count what a post earned. Compare comments, keyword requests and clicks per post, as in Instagram comment tracking.
  • Protect the file. The UK Information Commissioner’s Office says a social media username can be personal data even when it is not linked to a real name. Keep the export private, use it only for the reason you collected it, and delete it when the job is done.

FAQ

Can I export Instagram comments for free?

Yes, for small posts. ExportComments’ free plan exports up to 100 comments per export, 50 exports a month, as CSV, Excel or JSON. Meta’s API is also free, but you need a developer app and a professional account that owns the post.

How do I export Instagram comments to Excel?

Copy the post’s link, paste it into a comment exporter and download the Excel file. ExportComments offers Excel, CSV and JSON. A CSV file also opens in Excel and Google Sheets.

Can I export comments from someone else’s Instagram post?

Exporter sites and scrapers read the public comments on any public post. Meta’s API returns comments only for posts your own professional account published. Instagram’s Terms of Use bar collecting information in an automated way without Meta’s permission, so read the tool’s terms first.

Does Instagram let me download all the comments on my posts?

Not from the app. Instagram’s Export your information tool gives you a copy of your own account’s information, and Meta says it leaves out information other people shared. For other people’s comments on your posts, use an exporter or Meta’s API.

How many comments can I export from one post?

It depends on the tool. ExportComments’ free plan stops at 100 comments per export, and its pricing page lists the limits of each paid plan. Meta’s API returns up to 50 comments per request.

How do I get the emails of people who comment on my posts?

Comments do not include email addresses. Ask for the email in the DM instead. With CreatorFlow’s Email Gate, people who comment your keyword give their email before they receive your link, and each email is saved on their contact for export.

Sources and checks

Sources checked November 4, 2026: ExportComments’ Instagram comments page and pricing; Apify’s Instagram Comments Scraper listing; Meta’s developer documentation on the comments endpoint, the comment object and the Instagram API with Instagram Login; Instagram’s Terms of Use and Export your information help page; the ICO’s guidance on identifiers and personal data. CreatorFlow plan details from creatorflow.so. Tool prices change often; check them before you buy.

Christian

Christian

Head of Content at CreatorFlow

Christian writes about Instagram DM automation: how to set it up, how to fix it when it stops, and how the tools compare. His guides follow the same order as the screens you see in the app.

Follow along on Instagram at @creatorflow.so for automation tips.

Turn your next post’s comments into link clicks

Set it up in under 2 minutes. Every comment with your keyword gets your link by DM in seconds, on every plan, including Free.

  • Meta Tech Provider
  • 4.1/5 on Trustpilot
  • @mamimariu, 121K followers on Instagram @chic.outfit.studio, 201K followers on Instagram @sikusok, 1.4K followers on Instagram +35,000 creators & brands+35,000 creators

Everyone who comments your keyword gets your link by DM in seconds.More clicks from every post.