Instagram Post Scraper Pro avatar

Instagram Post Scraper Pro

Pricing

from $2.50 / 1,000 scraped instagram posts

Go to Apify Store
Instagram Post Scraper Pro

Instagram Post Scraper Pro

(Cheapest rate) Scrape thousands of Instagram posts in just minutes with full metadata - usernames, captions, reactions, comments, media URLs (images/videos/reels), thumbnails, and upload timestamps from any public profile.

Pricing

from $2.50 / 1,000 scraped instagram posts

Rating

0.0

(0)

Developer

CodeNest

CodeNest

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

πŸ“Έ Instagram Post Scraper Pro - Ultimate Post & Profile Data Extractor

Effortlessly scrape detailed Instagram post data with our powerful Instagram Post Scraper Pro! This Apify actor enables extraction of post details, engagement metrics, carousel media, tagged users, latest comments, and complete profile metadata.


πŸ“‹ Overview

Need to analyze Instagram posts, track engagement, or build content databases? This Instagram Post Scraper Pro delivers:

  • πŸ“± Direct Post Scraping - Extract data from specific Instagram post URLs
  • πŸ‘€ Profile-Based Scraping - Get posts from any public Instagram profile
  • πŸ“Š Detailed Engagement Metrics - Likes, comments, views, shares, and reposts
  • 🎠 Carousel Media Extraction - Images and videos from multi-media posts
  • πŸ‘₯ Tagged Users Detection - Users tagged in posts with profile details
  • πŸ’¬ Latest Comments - Recent comments with user info and timestamps
  • 🏷️ Hashtag & Mention Extraction - Auto-detects hashtags and @mentions

Perfect for social media analysts πŸ“ˆ, content strategists 🎭, brand managers πŸ“Š, and researchers πŸ”¬!


⭐ Core Capabilities of Instagram Post Scraper Pro

🎯 Dual Scraping Modes

  • Post URL Mode - Scrape specific posts by URL
  • Profile URL Mode - Scrape latest posts from any public profile
  • Combined Mode - Mix both post URLs and profile URLs
  • Username Support - Accepts usernames or full URLs

πŸ“Š Detailed Engagement Data

  • Reaction Counts - Likes with raw and formatted numbers
  • Comment Counts - Total comments with formatted display
  • View Counts - Video views when available
  • Share Counts - Share metrics when available
  • Repost Detection - Identifies reposted content

🎠 Complete Media Extraction

  • Post Type Detection - Image, video, or carousel
  • Carousel Media - Individual images and videos with URLs
  • Downloadable URLs - Direct video download links
  • Thumbnail Extraction - High-quality cover images
  • Media Count - Number of carousel items

πŸ‘₯ Social Intelligence

  • Tagged Users - Users tagged with verification status and profile pics
  • Latest Comments - Recent comments with user details
  • Hashtag Detection - Extracted hashtags from captions
  • Mention Detection - Extracted @mentions from captions

πŸ“ Profile Metadata

  • Complete Profile Info - Username, full name, bio
  • Follower Statistics - Followers, following, posts count
  • Verification Status - Verified account detection
  • Profile Picture - HD profile image URL

βš™οΈ Input Configuration

Simply enter post URLs, profile URLs, and configure options. Input looks like this:

{
"headless": true,
"includeDetailedEngagement": true,
"maxReels": 10,
"postUrls": [
"https://www.instagram.com/p/Dcl4SbSlNZA/",
"https://www.instagram.com/p/Dc53Me7E9sO/"
],
"profileUrls": [
"nba"
],
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
},
"outputFile": "reels_data.json",
"sessionId": ""
}

πŸ“ Input Specifications

ParameterTypeRequiredDefaultDescription
postUrlsArray❌ No[]Specific Instagram post URLs to scrape
profileUrlsArray❌ No[]Instagram usernames or profile URLs
maxReelsInteger❌ No10Maximum posts per profile to extract
includeDetailedEngagementBoolean❌ NotrueInclude detailed engagement metrics
headlessBoolean❌ NotrueRun browser in headless mode
outputFileString❌ No"reels_data.json"Output filename
proxyConfiguration.useApifyProxyBoolean❌ NotrueEnable Apify proxy rotation
proxyConfiguration.apifyProxyGroupsArray❌ No["RESIDENTIAL"]Proxy groups for scraping
sessionIdString❌ No""Session ID for cookie persistence

πŸ“€ Output Structure

Your Instagram Post Scraper Pro produces comprehensive post and profile data:

[
{
"profile_url": "https://www.instagram.com/nba",
"scraped_at": "2026-09-15T06:46:08.945159Z",
"profile_metadata": {
"username": "nba",
"full_name": "NBA",
"biography_clean": "The 2026-27 NBA season tips off Tuesday, Oct. 20...",
"followers_count": 88010607,
"following_count": 1302,
"posts_count": 0,
"profile_pic_url_hq": "https://scontent-mrs2-2.cdninstagram.com/...",
"is_verified": true,
"page_title": "NBA (@nba) β€’ Instagram photos and videos"
},
"total_posts_scraped": 10,
"posts": [
{
"posts num ": 1,
"title": "OPENING WEEK IS MUST-SEE 🍿...",
"author_name": "nba",
"author_url": "https://www.instagram.com/nba/",
"author_id": 20824486,
"media_id": "3961358960653615413",
"post_url": "https://www.instagram.com/p/Db5kvyNkcE1/",
"shortcode": "Db5kvyNkcE1",
"post_type": "carousel",
"is_video": false,
"thumbnail_url": "https://scontent-mrs2-3.cdninstagram.com/...",
"carousel_images": ["https://scontent-mia3-3.cdninstagram.com/..."],
"carousel_media_count": 4,
"reactions": "143.1K",
"like_count": 143106,
"comments": "1.7K",
"comment_count": 1654,
"views": "",
"views_count": null,
"is_repost": false,
"hashtags": [],
"mentions": ["espn", "nbaonnbc"],
"upload_time": "2026-08-11T12:20:09Z",
"carousel_items": [
{
"id": "POLARIS_3961356626661134869",
"type": "image",
"display_url": "https://scontent-mia3-3.cdninstagram.com/...",
"video_url": ""
}
],
"tagged_users": [
{
"username": "espn",
"full_name": "ESPN",
"is_verified": true,
"profile_pic_url": "https://scontent-mia5-2.cdninstagram.com/..."
}
],
"latest_comments": [
{
"id": "18103544903189155",
"text": "Ready",
"owner_username": "emilialorenzon",
"owner_profile_pic_url": "https://scontent-mia3-1.cdninstagram.com/...",
"created_at": "2026-09-15T02:09:51Z",
"like_count": 0,
"child_comment_count": 0
}
]
}
]
}
]

πŸ“– Output Field Documentation

πŸ”Ή Profile Metadata

FieldDescription
usernameInstagram username
full_nameDisplay name on profile
biography_cleanProfile bio/description
followers_countTotal followers (integer or string)
following_countTotal following count
posts_countTotal posts count
profile_pic_url_hqHD profile picture URL
is_verifiedVerification status
page_titleFull page title

πŸ”Ή Post Identification

FieldDescription
posts numSequential post number
titlePost caption/description
author_nameContent creator username
author_idInstagram author ID
media_idUnique media identifier
post_urlDirect post URL
shortcodeUnique post shortcode
post_typeImage, video, or carousel
is_videoVideo post indicator

πŸ”Ή Engagement Metrics

FieldDescription
reactionsFormatted like count
like_countNumeric like count
commentsFormatted comment count
comment_countNumeric comment count
viewsFormatted view count
views_countNumeric view count
is_repostRepost indicator

πŸ”Ή Media Assets

FieldDescription
thumbnail_urlPost thumbnail URL
carousel_imagesArray of carousel image URLs
carousel_media_countNumber of carousel items
post_downloadable_urlDirect video download URL
carousel_itemsDetailed carousel items with types

πŸ”Ή Carousel Items

FieldDescription
idCarousel item ID
typeItem type (image/video)
display_urlDisplay image URL
video_urlVideo URL (if video)

πŸ”Ή Social Data

FieldDescription
tagged_usersUsers tagged in post
tagged_users.usernameTagged user handle
tagged_users.is_verifiedTagged user verification
latest_commentsRecent comments on post
latest_comments.textComment text
latest_comments.owner_usernameCommenter username
latest_comments.created_atComment timestamp
hashtagsExtracted hashtags
mentionsExtracted @mentions

πŸ”Ή Temporal Data

FieldDescription
upload_timePost upload timestamp (ISO 8601)
scraped_atData collection timestamp

🎨 Key Features of This Instagram Post Scraper Pro

πŸ“Š Detailed Engagement Analytics

  • Dual Format Metrics - Both formatted (K/M) and numeric values
  • Cross-Post Comparison - Analyze performance across posts
  • Engagement Rate Calculation - Compare likes vs comments
  • Repost Detection - Identify shared content
  • Individual Item Extraction - Every carousel item captured
  • Media Type Detection - Distinguishes images from videos
  • Video URL Extraction - Direct video links from carousels
  • Order Preservation - Carousel items in original order

πŸ‘₯ Social Graph Data

  • Tagged User Extraction - All tagged accounts
  • User Verification Status - Detect verified accounts
  • Profile Picture URLs - Tagged user avatars
  • Latest Comments - Recent engagement with user info

🏷️ Content Intelligence

  • Hashtag Extraction - All hashtags from captions
  • Mention Detection - All @mentions from captions
  • Repost Detection - Identifies reposted content
  • Post Type Classification - Image, video, or carousel

πŸš€ Smart Features

  • Dual Input Modes - Post URLs and profile URLs
  • Username Support - Accepts usernames or full URLs
  • Proxy Integration - Built-in Apify proxy support
  • Output File Export - JSON file output option

πŸ’‘ Use Cases for Instagram Post Scraper Pro

  • πŸ“ˆ Influencer Marketing - Analyze post performance and engagement
  • πŸ“Š Competitor Analysis - Track competitor content strategies
  • 🎭 Content Strategy - Identify top-performing post formats
  • πŸ”¬ Research - Study social media engagement patterns
  • πŸ’° Brand Partnerships - Evaluate influencer post quality
  • πŸ“± Social Media Management - Monitor client post performance
  • 🎯 Audience Research - Understand engagement drivers
  • πŸ“š Content Curation - Build content libraries for repurposing

✨ Why Choose Our Instagram Post Scraper Pro?

  • ⚑ Fast & Efficient - Quick post data extraction
  • 🎯 100% Accurate - Preserves all data without alteration
  • πŸ“¦ Complete Data - Everything from engagement to carousel items
  • πŸ”„ Regular Updates - Adapts to Instagram changes
  • πŸ›‘οΈ Production Ready - Reliable with thousands of posts
  • πŸ’° Cost Efficient - Optimized for minimal compute time
  • πŸ”’ Privacy Focused - No personal data stored or shared

⚠️ Limitations

  • Only works with public Instagram posts and profiles
  • Private accounts and posts are not accessible
  • Some engagement metrics may be limited based on privacy settings
  • Rate limits may apply for high-volume scraping
  • View counts available only for video content

πŸ“§ Need Custom Features for Your Instagram Post Scraper Pro?

Want additional post fields, specific engagement filters, custom output formats, advanced analytics, or automated reporting?

βœ‰οΈ Email codenest2.0@gmail.com for tailored enterprise solutions!