
Need Instagram comments in a spreadsheet? Copy the URL of a public post or Reel, open the Instagram Comment Extractor, and review the available results. Download CSV for Excel or Google Sheets, or choose JSON for structured data.
Open Instagram Comment Extractor
To get an Excel workbook, download the CSV, import it into Excel, and save it as .xlsx. An Excel-compatible CSV is not the same as a native XLSX download.
How to export Instagram comments in 5 steps
1. Copy the URL of a public post or Reel
Open the Instagram post or Reel you want to export. Copy its direct link from the sharing options, or copy the post URL from your browser's address bar.
Use a link to the individual post or Reel, not the account's profile page. Check that you have selected the right content before starting. Private, deleted, or restricted content may be unavailable; a public link doesn't guarantee that every comment can be retrieved.
2. Paste the link and start processing
Open the Instagram Comment Extractor, paste the URL into the input field, and start processing.
Wait for the request to finish. Processing time varies with the post and platform access conditions. If the tool displays an access prompt, limit, or error, review that message before trying again rather than repeatedly submitting the same URL.
3. Review the returned comments and fields
When results are available, check that they belong to the intended post. Review a few comments against the source and confirm that the fields you need are present before downloading.
The tool's field guide lists the following data. Availability can vary by comment and request:
| Field | What to check |
|---|---|
| Comment text | The text returned for the comment. |
| Comment time | The returned timestamp, when available. Check its format and time zone before applying a campaign cutoff. |
| Likes count | The engagement count returned for that comment, not the post's total likes. |
| Replies count | The reported number of replies in the thread, not proof that their text is included. |
| Author username | The public username associated with the comment. |
| Author full name | The display name, when returned; it isn't a verified identity. |
| Comment URL | A link back to the comment, when supported. |
Example data: a small comment export
The table below contains fictional comments and usernames. It shows a selection of the fields above for explanation, not a real export or a guarantee of the exact CSV column order.
| Author username | Comment text | Likes count | Replies count |
|---|---|---|---|
| sample_user_01 | Does this come in blue? | 4 | 2 |
| sample_user_02 | Please share a setup tutorial. | 1 | 0 |
| sample_user_01 | Is it available in a smaller size? | 2 | 1 |
This example contains three comment records from two usernames. The first record reports two replies, but their text isn't shown in this table. Don't add the reply counts to the row count and call that the number of comments exported.
If you only need one comment, follow the device-specific guide to copying an Instagram comment. If your goal is reading rather than a spreadsheet, see how to view Instagram comments.
4. Download CSV or JSON
Choose the format that fits your next task:
- CSV: Use it for Excel, Google Sheets, filtering, and manual review.
- JSON: Use it when your own script or data workflow expects structured records.
Keep an untouched copy of the downloaded file. Record the source post URL and export date alongside it so you can distinguish the original results from later edits. Don't assume the file includes this context automatically.
5. Import the CSV into Excel and save your workbook
If opening the CSV directly produces broken characters or puts everything in one column, import it instead:
- Open Excel and choose Data → Get Data → From File → From Text/CSV, or the equivalent Text/CSV import option in your version.
- Select the downloaded file.
- Choose UTF-8 as the encoding and a comma as the delimiter where those settings are available.
- Check the preview, then load the data.
- Save a working copy as an Excel Workbook (.xlsx).
Menu labels vary by Excel version. Microsoft provides guidance on opening UTF-8 CSV files correctly in Excel.
After import, widen the comment column or enable text wrapping if needed. Keep the original CSV separate from the workbook you filter, annotate, or share.
Frequently asked questions
Can I export comments from both Instagram posts and Reels?
The tool supports public post and Reel URLs. Use the direct content link and check the returned results. This workflow isn't a way to bypass private-account settings or other access restrictions.
Do I need to log in to Instagram or CommentGrid?
Start with the public post or Reel URL. Accessing a public tool page doesn't establish that processing, viewing results, and downloading are all available without signing in. Follow any account prompts in the workflow you use; an Instagram account and a CommentGrid account are separate requirements. Neither gives the exporter permission to bypass restricted content.
Is exporting Instagram comments free, and how many can I export?
Check the allowances and charges for the specific tool and plan before starting. CommentGrid's paid credit packs support up to 5,000 comments per export. A larger total credit balance doesn't raise that per-export limit, and it shouldn't be treated as the allowance for a separate free web tool.
The number actually returned can be lower because of comment availability or platform access conditions. Consult CommentGrid Pricing for the applicable paid plans, and check the web tool's own limit notices for that workflow.
Why does the exported count differ from Instagram's comment count?
The displayed count and the available records can differ because comments have been added, deleted, hidden, or made inaccessible. Reply handling and processing limits can also affect the result.
Treat an export as the records returned during that request, not a guaranteed archive of every historical comment. Compare a sample with the source when completeness matters, and keep the export date with your file.
Does a reply count mean the reply text was exported?
No. A reply count is a number associated with a comment thread. Check the actual records for reply text before assuming that the conversation is included. A count alone can't show what people said in those replies.
Why do emoji or non-English characters look wrong in Excel?
Try importing the original CSV with UTF-8 encoding rather than opening and resaving the incorrectly displayed version. Check the import preview before loading. If the text is already missing from the original export, changing the encoding won't recover it.
Why is the entire CSV in one column?
The spreadsheet may be using the wrong delimiter. Reimport the original file using the Text/CSV import option and select a comma. Confirm in the preview that each field appears in its own column.
Can I use the export to select a giveaway winner?
Yes, as a list to review against your published entry rules. Decide whether your giveaway allows one entry per person or multiple qualifying comments before removing repeated usernames. CommentGrid can't automatically verify Instagram follow status; if following is required, manually check the selected winner before announcing the result.
What to do with the comments after exporting
The following are spreadsheet workflows you can carry out after downloading. They aren't claims that the exporter automatically labels comments, manages your team, or verifies eligibility.
Organize recurring questions and feedback
Create a working copy and add columns such as Topic, Needs reply, and Review note. Read the comments and apply consistent labels before summarizing themes.
Hypothetical example: In the fictional table above, you could label the color and size questions as "Product options" and the tutorial request as "Content request." You could then prepare a product FAQ and a tutorial outline. This illustrates a workflow, not a customer case study or a promised improvement in engagement or sales.
Prepare a giveaway list
Review the entries against the campaign rules and keep notes on any exclusions. Don't automatically remove every repeated username: multiple comments may be valid if the published rules allow them.
When the list is ready, use the Instagram Giveaway Picker for the draw workflow. Keep a record of the source post, cutoff, entry rules, selected winner, and manual eligibility checks.
Build a report that can be checked
Separate the number of exported comment records from the number of distinct usernames. Describe themes as patterns in the comments you reviewed, not as the opinion of the entire audience. Keep the original export and explain any filtering so someone else can follow your work.
Limit shared files to the information needed for the task. Check the platform terms and any permissions relevant to your intended use before collecting or republishing content; public visibility alone isn't a blanket permission for reuse.
Bring Instagram Comments into Your Spreadsheet
Enter a public Instagram post or Reel URL, review the available comments, and download CSV for Excel or Google Sheets. Choose JSON when you need structured data.
Open Instagram Comment Extractor
MMarshall Sun
Building CommentGrid to decode social conversations. Exploring the signal within the noise of the global social web.


