Instagram Scraper - Posts, Profiles & Hashtags avatar

Instagram Scraper - Posts, Profiles & Hashtags

Pricing

from $2.70 / 1,000 results

Go to Apify Store
Instagram Scraper - Posts, Profiles & Hashtags

Instagram Scraper - Posts, Profiles & Hashtags

Scrape Instagram posts, profiles, and hashtags. Get captions, likes, comments, media URLs, follower counts, and more. Uses Instagram's GraphQL API with residential proxy for reliability.

Pricing

from $2.70 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 hours ago

Last modified

Categories

Share

Scrape Instagram posts, profiles, and hashtags. Get captions, likes, comments, media URLs, follower counts, and more.

What you get

Extract Instagram data without needing a login or API key. Scrape public posts from any profile, search by hashtag, or fetch details for specific posts. Get engagement metrics, media URLs, and profile information.

Output fields (Posts)

FieldDescription
shortcodePost shortcode (used in URL)
urlFull post URL
typeImage, video, or carousel
captionPost caption text
likeCountNumber of likes
commentCountNumber of comments
authorUsernameAuthor's username
timestampPost timestamp
locationTagged location
imageUrlFull-resolution image URL
videoUrlVideo URL (if video)
hashtagsHashtags from caption

Output fields (Profiles)

FieldDescription
usernameInstagram username
fullNameDisplay name
biographyProfile bio
followerCountNumber of followers
followingCountNumber of following
postCountTotal posts
isVerifiedBlue checkmark status
profilePicUrlProfile picture URL

Example output

{
"shortcode": "ABC123xyz",
"url": "https://www.instagram.com/p/ABC123xyz/",
"type": "image",
"caption": "Beautiful sunset over the Grand Canyon #nature #photography",
"likeCount": 245000,
"commentCount": 1200,
"authorUsername": "natgeo",
"timestamp": "2026-04-08T18:30:00+00:00",
"location": "Grand Canyon National Park",
"imageUrl": "https://scontent-...",
"hashtags": ["nature", "photography"]
}

Input parameters

ParameterRequiredDescription
queriesYes@username, #hashtag, post URLs, or profile URLs
searchTypeNo"posts" or "profiles" (default: posts)
maxResultsNoMax total results (default: 100)
maxResultsPerQueryNoMax per query, 0 = no limit (default: 0)

Use cases

  • Social media marketers: Analyze competitor content and engagement
  • Influencer researchers: Get follower counts and posting patterns
  • Brand monitoring: Track brand mentions and hashtag usage
  • Content creators: Research trending content and hashtags
  • Data enrichment: Add Instagram metrics to creator databases

Pricing

Pay-per-result pricing at $0.002 per result (post or profile).

QueryResultsCost
1 profile (50 posts)50$0.10
5 profiles (20 posts each)100$0.20
3 hashtags (100 posts each)300$0.60

Limitations

  • Cannot scrape private profiles
  • Stories and Reels feed require authentication (not supported)
  • Instagram rate limits may affect large scraping runs