Need a profile's whole feed in one sheet? ExportComments collects every post from a public Instagram profile — with captions, engagement and metadata — into Excel, CSV or JSON.
Why export profile posts
- Content audits — review an account's entire history at once.
- Competitor analysis — benchmark posting cadence and engagement.
- Reporting — pull likes and comment counts into your own dashboards.
How to export — step by step
Step 1: Copy the profile URL
Copy the Instagram profile link (e.g. instagram.com/<username>).
Step 2: Add your sessionid (recommended)
For complete results, add your Instagram sessionid cookie under Advanced Mode → Authentication — see how to get your session cookies. Without it, Instagram caps results.
Step 3: Paste and start
Paste the profile URL on ExportComments.com and click Start Export Process.
Step 4: Download Excel, CSV or JSON
Download the finished file in your preferred format.
Inside the export — what you get
- ID / Shortcode — unique post identifiers
- Username / Profile ID — the author
- Media Type — photo, video, carousel
- Video View Count — views on video posts
- Likes / Comments — engagement counts
- Date created — post timestamp
- Caption — full caption text
- URL — direct link to the post
- Author Name / Verified — display name and verified flag
- Location — tagged location, if any
- Sponsored — paid-partnership flag
Plan limits & API access
Results per export by plan: Free 100 / Personal 5,000 / Premium 50,000 / Business 250,000. See Pricing. Everything here is also available through the REST API on Premium and Business.
FAQ
- Does it work on private profiles?
Only profiles your own account can see, with your sessionid added. - Why am I capped without a sessionid?
Instagram limits anonymous requests; adding your sessionid unlocks full exports. - Exporting many URLs at once?
Bulk URL upload processes each URL as a separate export and bundles the resulting files into one ZIP (one file per URL).