Fast Instagram Profile Posts Scraper 🚀
Pricing
from $0.30 / 1,000 results
Fast Instagram Profile Posts Scraper 🚀
Instagram Post Scraper. Post data: hashtags, comment_count, like_count, usertags, images, videos, shortcode and etc. Scrape Instagram Posts with Ease and Speed
Pricing
from $0.30 / 1,000 results
Rating
4.7
(10)
Developer
Instagram Scraper
Maintained by CommunityActor stats
34
Bookmarked
6.2K
Total users
1.1K
Monthly active users
9 days ago
Last modified
Share
🚀🚀 Fast Instagram Post Scraper 🚀🚀
Welcome to the Fast Instagram Post Scraper! This Apify actor is designed to quickly and efficiently scrape Instagram posts based on specific criteria. Whether you're looking to gather data for research, analytics, or any other purpose, this scraper will help you extract detailed information from Instagram posts with ease.
Features
- hashtags
- mentions
- comment_count
- like_count
- images
- videos
- audio
Alternative version
If you need a version with richer post-level analytics while keeping the same public-profile, no-login scraping flow, try Instagram Profile Posts Scraper.
It is a reimplementation of this Actor that focuses on more normalized output and additional fields such as view_count and play_count.
Want to get other details from Instagram?
| Actor | Description | Stats |
|---|---|---|
| Instagram Profile Finder | Discover public Instagram Profiles from business search queries. | |
| Instagram Profile Scraper | Scrape public Instagram Profile data from usernames or Profile URLs. | |
| Fast Instagram Profile Posts Scraper | Scrape post data from Instagram Profile pages. | |
| Instagram Profile Posts Scraper | Extract Profile post fields such as hashtags, counts, media, and shortcodes. | |
| Fast Instagram Profile Reels Scraper | Scrape public Instagram Reels from Profile pages. | |
| Instagram Hashtags Posts Scraper | Scrape public Instagram hashtag pages. | |
| Instagram Related Profiles Scraper | Discover related accounts and recursively expand Profile networks. |
FAQ
1) Why is the Dataset empty / much smaller than expected?
The profile has no public posts, not enough posts, or Instagram is limiting access.
2) What does Restricted profile mean?
A profile can be public but still limited for anonymous (no-login) access. Instagram may gate some profile endpoints unless a logged-in session is used. When this happens, the Actor logs the restriction and skips/stops that profile.
3) How does billing work for unavailable profiles?
The Actor uses one unified charge event: restricted_profile.
This event is emitted when a profile cannot return posts due to:
- restricted/no-login access limits,
- profile not found (dead link / non-existent profile),
- no posts found for that profile.
Sample Data of Instagram Post

{"id": "3575882131314413302_225193095","pk": "3575882131314413302","type": "Video","image": "https://scontent-atl3-1.cdninstagram.com/v/t51.29350-15/481405191_1156684699194992_5691024182121159272_n.jpg?...","shortcode": "DGgFdpDqY72","product_type": "clips","hashtags": [],"mentions": [],"location": {"pk": "1975369232680346","lat": 26.1941712,"lng": -80.1613801,"name": "Inter Miami CF","profile_pic_url": null,"__typename": "XDTLocationDict"},"caption": "“Women are dying,” one person in the audience shouted. “And doctors are leaving our state!” another yelled. A moderator tried to quiet the crowd, scolding people for “popping off with stupid remarks.”","comment_count": 421,"comments_disabled": null,"commenting_disabled_for_viewer": null,"can_reshare": null,"can_viewer_reshare": true,"like_count": 1549,"view_count": null,"has_audio": true,"usertags": null,"clips_metadata": {"audio_type": "original_sounds","achievements_info": {"show_achievements": false},"music_info": null,"original_sound_info": {"original_audio_title": "Original audio","should_mute_audio": false,"audio_asset_id": "903765741835840","consumption_info": {"is_trending_in_clips": false,"should_mute_audio_reason": "","should_mute_audio_reason_type": null},"ig_artist": {"username": "nypost","id": "225193095"},"is_explicit": false}},"from_url": "https://www.instagram.com/nypost/","post_url": "https://www.instagram.com/p/DGgFdpDqY72/","video_duration": 133.44,"user": {"pk": "225193095","username": "nypost","profile_pic_url": "https://scontent-atl3-1.cdninstagram.com/v/t51.2885-19/243703439_1188462358328641_1593493214054989522_n.jpg?...","is_private": false,"is_embeds_disabled": false,"is_unpublished": false,"is_verified": true,"friendship_status": null,"latest_besties_reel_media": null,"latest_reel_media": null,"live_broadcast_visibility": null,"live_broadcast_id": null,"seen": null,"supervision_info": null,"id": "225193095","hd_profile_pic_url_info": {"url": "https://scontent-atl3-1.cdninstagram.com/v/t51.2885-19/243703439_1188462358328641_1593493214054989522_n.jpg?..."},"full_name": "New York Post","__typename": "XDTUserDict"},"owner": {"pk": "225193095","profile_pic_url": "https://scontent-atl3-1.cdninstagram.com/v/t51.2885-19/243703439_1188462358328641_1593493214054989522_n.jpg?...","username": "nypost","friendship_status": null,"is_embeds_disabled": false,"is_unpublished": false,"is_verified": true,"show_account_transparency_details": true,"supervision_info": null,"transparency_product": null,"transparency_product_enabled": false,"transparency_label": null,"id": "225193095","__typename": "XDTUserDict","is_private": false},"images": [{"url": "https://scontent-atl3-1.cdninstagram.com/v/t5/...","height": 1920,"width": 1080},{"url": "https://scontent-atl3-1.cdninstagram.c...","height": 1280,"width": 720},{"url": "https://scontent-atl3-1.cdninstagr...","height": 1138,"width": 640},{"url": "https://scontent-atl3-1.cdninstagram.com/...","height": 853,"width": 480},{"url": "https://scontent-atl3-1.cdninstagram.co..","height": 569,"width": 320},{"url": "https://scontent-atl3-1.cdninstagram.com/..","height": 427,"width": 240},{"url": "https://scontent-atl3-1.cdninstagram.com/v/t5...","height": 608,"width": 608},{"url": "https://scontent-atl3-1.cdninstagram.com/v/...","height": 422,"width": 422},{"url": "https://scontent-atl3-1.cdninstagram.com/v/...","height": 360,"width": 360},{"url": "https://scontent-atl3-1.cdninstagram.com/v/t5...","height": 270,"width": 270},{"url": "https://scontent-atl3-1.cdninstagram.com/v/t5...","height": 180,"width": 180},{"url": "https://scontent-atl3-1.cdninstagram.com/v/t5...","height": 135,"width": 135},{"url": "https://scontent-atl3-1.cdninstagram.com/v/...","height": 84,"width": 84}],"video_versions": [{"width": 480,"height": 853,"url": "https://scontent-atl3-1.cdninstagram.com/...","type": 101},{"width": 480,"height": 853,"url": "https://scontent-atl3-1.cdninstagram.com/...","type": 103},{"width": 480,"height": 853,"url": "https://scontent-atl3-1.cdninstagram.com/...","type": 102}],"carousel_media_count": null,"carousel_media": null,"coauthor_producers": [],"timeline_pinned_user_ids": ["23294935302"],"date": "2025-02-25T16:16:18.000Z","crawled_at": "2025-02-26T09:38:21.497Z"}
Limitations
No-login-cookie mode: This actor runs without a logged-in session cookie, so some information is only available when logged in.