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>).

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).