INSTAGRAM POSTS SCRAPER

Collect Instagram posts from the accounts you follow.

Enter an Instagram username to collect recent feed posts with captions, dates, engagement counts, media details and source links. Use the dashboard for research, the API for product features, or MCP when you want Codex or Claude Code to run the collection.

2credits per delivered post
100maximum posts per username
0charge for empty results
POST FIELDS

A feed you can filter and compare.

Recent posts arrive as consistent records instead of copied captions and disconnected screenshots.

01

Keep the post context

Receive the caption, publication time, media type, engagement counts and source URL together.

02

Collect several accounts

Add one username per line and follow every account as an independent item in the same collection.

03

Refresh a content watchlist

Repeat the same collection daily, weekly or monthly without rebuilding it.

04

Use complete JSON

Inspect every returned field in Caelario or download JSON, CSV and Excel files.

ONE POST RECORD

Caption, timing and engagement stay together.

The result is ready for content comparisons, reporting and downstream analysis.

Example Instagram post
{
  "platform": "instagram",
  "shortcode": "DM-example",
  "username": "nike",
  "media_type": "carousel",
  "caption": "Example campaign caption",
  "published_at": "2026-08-24T16:30:00Z",
  "like_count": 128420,
  "comment_count": 932,
  "post_url": "https://www.instagram.com/p/DM-example/"
}
Example response shape. Live values and available fields depend on the post returned by Instagram.
FROM ACCOUNT TO POST LIST

Collect the latest available feed without manual scrolling.

Caelario works through the available pages until it reaches your maximum or there are no more visible posts, then charges only for the records returned.

  1. 01
    Enter usernamesUse one Instagram username or add a list.
  2. 02
    Choose the maximumRequest up to 100 recent posts for each username.
  3. 03
    Review the delivered postsInspect, download or retrieve the saved result through the API or MCP.
WHEN POST DATA HELPS

Follow what accounts publish and how audiences respond.

Competitor content trackingCreator post exportsCampaign monitoringContent research
QUESTIONS

Instagram post collection questions.

Can I request every post from an Instagram account?

This operation collects up to 100 recent feed posts per username. The requested number is a maximum, not a guaranteed count.

Are reels included?

Feed results may identify video media, while the separate Reels option is designed specifically for recent reels.

Can I collect posts from several accounts at once?

Yes. Add one username per line; Caelario keeps progress, billing and results separate for every target.

How much does it cost?

Each delivered post costs two credits. Empty results are not charged as delivered records.

COLLECT RECENT POSTS

Add an Instagram username and choose the number of posts you need.

Get 200 free credits