Instagram Posts & Reels Data Scraper

Instagram Posts & Reels Data Scraper does not produce a list of businesses. It returns post link, shortcode, post id, username, author meta, collaborators and more.

These do not produce a list of businesses. They are listed so the catalogue is complete.

$0.99per 1,000 results, plus a start fee and platform usage
24columns in the output
0lists on this site use it
2026-10last updated on the Store

The columns you get

From the published output schema, checked 2026-11-13.
ColumnWhat it holds
Post link
post_url
Link to the post on Instagram
Shortcode
shortcode
The short code in the post link
Post id
post_id
Instagram's numeric id of the post
Username
username
Username of the account that posted
Author meta
author_meta
Author details: id, username, full_name, is_verified, profile_pic_url and profile_url
Collaborators
collaborators
Usernames of the invited collaborators on the post
Caption
caption
Caption text
Caption is edited
caption_is_edited
Whether the caption was edited after posting
Hashtags
hashtags
Hashtags used in the caption
Mentions
mentions
Usernames mentioned in the caption
Pub date
pub_date
When the post was published (ISO 8601)
Media type
media_type
Photo, Video, Reel or Carousel
Media count
media_count
Number of photos and videos in the post
Media items
media_items
Each photo or video: index, type, url, width, height, id, shortcode, accessibility_caption and, for videos, duration and has_audio
Thumbnail link
thumbnail_url
Link to the cover image
Like count
like_count
Number of likes, or null when the owner hides them
Comment count
comment_count
Number of comments
Likes hidden
likes_hidden
Whether the owner hides the like count
Comments disabled
comments_disabled
Whether comments are turned off
Tagged users
tagged_users
Usernames of the people tagged in the post
Accessibility caption
accessibility_caption
Alt text Instagram describes the post with
Map location
location
Tagged place: name, id, lat and lng, or null
Music
music
Reel audio: artist, title, audio_id, audio_url, cover_url and is_trending, or null
Scraped at
scraped_at
When the post was scraped (ISO 8601)

What it costs

  • 100 rows in one run$0.22
  • 1,000 rows in one run$1.11
  • 10,000 rows in one run$10.02

Free-plan prices: $0.99 per 1,000 results plus a $0.12 start fee (4 GB run) per run, plus Apify platform usage at $0.20 per compute unit. The Free plan includes $5 a month (Apify pricing).

What you fill in

  • Post urls (required)
    Instagram post, reel or IGTV URLs to scrape. Accepts /p/, /reel/, /reels/, /tv/, and canonical username/p/shortcode formats. Duplicates are silently de-duplica…
  • Cookies
    Optional. Leave empty to scrape anonymously. Paste your own Instagram cookies in JSON format to also retry age-restricted and login-protected posts with your a…

Other other public data

Questions

What does Instagram Posts & Reels Data Scraper cost?

$0.99 per 1,000 results on the Apify Store (Free plan), plus a start fee per GB of run memory and Apify platform usage: one run of 1,000 rows costs about $1.11 before platform usage. The Free plan includes $5 a month.

Do I need to code to use it?

No. You fill in a form on the Apify Store page, start the run and download the results as CSV, Excel or JSON. You need a free Apify account.

Is it a good fit for a business list?

These do not produce a list of businesses. They are listed so the catalogue is complete.

Store data checked 2026-11-13Columns from the published schema