Instagram Post & Reel Details Scraper · No Login avatar

Instagram Post & Reel Details Scraper · No Login

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Instagram Post & Reel Details Scraper · No Login

Instagram Post & Reel Details Scraper · No Login

Get full details from any Instagram post or Reel by URL — no login. 128 fields: likes, comments, views, shares, saves, reposts, captions, audio metadata, video URLs, and creator profiles. Bulk URL input. Includes repost_count missing from Apify's own scraper. JSON/CSV/Excel.

Pricing

from $1.50 / 1,000 results

Rating

5.0

(1)

Developer

Data Slayer

Data Slayer

Maintained by Community

Actor stats

8

Bookmarked

677

Total users

476

Monthly active users

6.5 days

Issues response

4 days ago

Last modified

Share

Get full details from any Instagram post or Reel by URL — 128 structured fields including likes, comments, views, shares, saves, reposts, captions, audio metadata, video URLs, and creator profiles. The only Apify scraper that returns repost_count. No login, no cookies, no browser.

📺 Video Tutorial: How it Works


Why This Scraper

Most Instagram post scrapers on Apify return 20-40 fields and skip critical metrics. This actor returns 128 fields per post — including repost_count, share_count, save_count, and full audio/music metadata that others miss entirely. If you're analyzing content performance, you need the complete picture.

Key data others miss:

  • repost_count — how many times the post was reshared (Apify's own scraper doesn't return this)
  • share_count — separate from reposts, this is DM/story shares
  • save_count — bookmark saves, the strongest engagement signal
  • Full audio metadata — artist name, song title, audio ID, original audio flag
  • Video technical specs — duration, dimensions, codec info
  • Content flags — is_paid_partnership, sponsor tags, product tags

What You Get

128 fields per post, organized in five groups:

Engagement Metrics: like_count, comment_count, view_count (for Reels/videos), share_count, save_count, repost_count, play_count

Content Data: caption text, hashtags, mentions, tagged users, location (name, lat/lng, address), post type (photo/video/carousel/reel), media URLs (images, video, carousel items), thumbnail URLs, accessibility text (alt text)

Audio & Music (Reels): audio title, artist name, audio ID, is_original_audio, audio URL, music genre

Creator Profile: username, full name, user ID, profile picture URL, is_verified, follower_count, biography, external URL, business category

Technical Metadata: post ID, shortcode, posted timestamp, taken_at_timestamp, media dimensions, video duration, is_paid_partnership, sponsor tags, product tags, filter type, can_reshare flag

Use Cases

Content Performance Analysis — Compare engagement rates across post types (photo vs Reel vs carousel). Identify which formats drive the most saves and reposts — the metrics that actually signal purchase intent.

Competitor Benchmarking — Pull detailed metrics from a competitor's top-performing posts. Analyze their caption style, hashtag strategy, posting cadence, and which audio tracks drive virality.

Influencer Campaign Tracking — Verify actual engagement numbers on sponsored posts. Check is_paid_partnership flags, compare view counts to follower counts, and track save rates as a quality metric.

Trending Audio Discovery — Extract audio metadata from viral Reels in your niche. Build a library of trending sounds before they peak.

UGC Monitoring — Track posts that tag your brand or location. Get complete engagement data to measure earned media value.

Ad Creative Research — Scrape competitors' ad posts (identifiable via is_paid_partnership) to analyze creative formats, caption length, hashtag usage, and engagement patterns.

Input

FieldDescriptionExample
urlsOne or more Instagram post or Reel URLshttps://www.instagram.com/p/ABC123/, https://www.instagram.com/reel/XYZ789/

Accepts any public Instagram post URL — standard posts (/p/), Reels (/reel/), and TV (/tv/). Paste one per line for bulk scraping. Processes hundreds of URLs in a single run.

Bulk runs are more economical

For best value, paste multiple post or Reel URLs into postUrls and process them in one run instead of starting a separate run for every post. Apify charges a small actor-start event each time an actor run begins, so batching 10, 50, or 100 URLs into one run usually reduces the effective overhead per post and finishes with cleaner exports.

This actor processes bulk inputs steadily against the upstream Instagram API to avoid unnecessary request spikes. If you are using the Apify API from your own app, collect post URLs into batches and submit them together whenever possible.

Sample Output

{
"post_id": "3412567890123456789",
"shortcode": "DAbc123XyZ",
"post_url": "https://www.instagram.com/p/DAbc123XyZ/",
"post_type": "Reel",
"caption": "New collection just dropped 🔥 Link in bio #fashion #newdrop",
"hashtags": ["fashion", "newdrop"],
"mentions": ["@brandpartner"],
"like_count": 45230,
"comment_count": 1892,
"view_count": 1240000,
"share_count": 3400,
"save_count": 8900,
"repost_count": 420,
"play_count": 1240000,
"posted_at": "2026-05-15T14:30:00Z",
"location_name": "New York, New York",
"audio_title": "Original Audio",
"audio_artist": "brandname",
"is_original_audio": true,
"is_paid_partnership": false,
"video_duration": 28.5,
"media_url": "https://scontent.cdninstagram.com/v/...",
"thumbnail_url": "https://scontent.cdninstagram.com/v/...",
"owner_username": "brandname",
"owner_full_name": "Brand Name Official",
"owner_id": "12345678",
"owner_is_verified": true,
"owner_follower_count": 2400000,
"owner_profile_pic_url": "https://scontent.cdninstagram.com/v/..."
}

Fields shown are a representative subset of the 128 total fields returned per post.

How It Compares

FeatureData SlayerApify OfficialScrapioScrapeMesh
Price per 1,000 results$1.50Event-basedPay per runPay per run
Fields per post128~40~50~45
repost_count
share_count
save_count
Audio metadata✅ FullPartialPartial
Bulk URL input
No login required
JSON/CSV/Excel

Output Formats

Export results in JSON, CSV, XML, or Excel. Connect directly to Google Sheets, Slack, Zapier, Make, or n8n via Apify's built-in integrations.

More Instagram Scrapers by Data Slayer

ActorWhat It Does
Instagram Highlights ScraperExtract saved Highlights from any profile — titles, cover images, media counts
Instagram Comments ScraperExtract comments from any post or Reel — text, likes, replies, creator-liked flags
Instagram Likes ScraperExtract users who liked any post — with optional profile enrichment and email finding
Instagram Profile Reels ScraperGet every Reel from any profile — play counts, saves, reposts, audio metadata
Instagram Search ReelsSearch Instagram Reels by keyword — discover trending content in any niche
Instagram User Posts ScraperScrape all posts from any profile — engagement metrics, captions, media URLs
Instagram Followers ScraperExtract follower lists — usernames, verification status, profile data
Instagram Following ScraperExtract the following list from any account
Instagram Hashtag ScraperSearch and discover hashtags by keyword — media counts and trends
Instagram Users SearchFind Instagram profiles by keyword search
Instagram Location PostsScrape posts from specific Instagram locations

Feedback

Found a bug or have a feature request? Open an issue on the Issues tab or email support. We respond within 24 hours.