Instagram Post & Reel Details Scraper · No Login
Pricing
from $1.50 / 1,000 results
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
Maintained by CommunityActor stats
8
Bookmarked
677
Total users
476
Monthly active users
6.5 days
Issues response
4 days ago
Last modified
Categories
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 sharessave_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
| Field | Description | Example |
|---|---|---|
urls | One or more Instagram post or Reel URLs | https://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
| Feature | Data Slayer | Apify Official | Scrapio | ScrapeMesh |
|---|---|---|---|---|
| Price per 1,000 results | $1.50 | Event-based | Pay per run | Pay per run |
| Fields per post | 128 | ~40 | ~50 | ~45 |
| repost_count | ✅ | ❌ | ❌ | ❌ |
| share_count | ✅ | ❌ | ❌ | ❌ |
| save_count | ✅ | ✅ | ✅ | ❌ |
| Audio metadata | ✅ Full | Partial | Partial | ❌ |
| 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
| Actor | What It Does |
|---|---|
| Instagram Highlights Scraper | Extract saved Highlights from any profile — titles, cover images, media counts |
| Instagram Comments Scraper | Extract comments from any post or Reel — text, likes, replies, creator-liked flags |
| Instagram Likes Scraper | Extract users who liked any post — with optional profile enrichment and email finding |
| Instagram Profile Reels Scraper | Get every Reel from any profile — play counts, saves, reposts, audio metadata |
| Instagram Search Reels | Search Instagram Reels by keyword — discover trending content in any niche |
| Instagram User Posts Scraper | Scrape all posts from any profile — engagement metrics, captions, media URLs |
| Instagram Followers Scraper | Extract follower lists — usernames, verification status, profile data |
| Instagram Following Scraper | Extract the following list from any account |
| Instagram Hashtag Scraper | Search and discover hashtags by keyword — media counts and trends |
| Instagram Users Search | Find Instagram profiles by keyword search |
| Instagram Location Posts | Scrape 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.