๐Ÿ“ธ Instagram Profile Post Scraper With Creator Profile Data avatar

๐Ÿ“ธ Instagram Profile Post Scraper With Creator Profile Data

Pricing

$19.99/month + usage

Go to Apify Store
๐Ÿ“ธ Instagram Profile Post Scraper With Creator Profile Data

๐Ÿ“ธ Instagram Profile Post Scraper With Creator Profile Data

Instagram Profile Post Scraper: Extract posts with captions, timestamps, media URLs, likes, comments, hashtags, and creator profile data. Collect usernames, bios, follower counts, websites, and profile URLs for content research, influencer analysis, and competitor monitoring.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapAPI

ScrapAPI

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

1

Monthly active users

3 days ago

Last modified

Share

๐Ÿค” What does Instagram Profile Post Scraper With Creator Profile Data do?

This Actor scrapes public posts from any Instagram profile โ€” images, carousels, reels, captions, hashtags, mentions, engagement metrics (likes, comments, views) โ€” and joins each post with real creator/profile data: biography, follower count, following count, external link, verified status, and HD profile picture. Paste one or many usernames or profile URLs, set a post limit or date filter, and get clean structured rows plus one summary row per profile.

Unlike a plain instagram post scraper that only returns a thin owner.username/owner.id stub, this Actor fetches the full creator profile once per account and attaches it to every post, so you never have to run a separate instagram profile scraper to know who posted what and how big their audience is.

๐Ÿ“ฆ What can I extract?

Data Type ๐ŸงฉDescription ๐Ÿ“˜Example Fields ๐Ÿ”Ž
Post MetadataCore identifiers & linksid, shortcode, postUrl, type (image/video/carousel/reel)
Caption & TextContent analysis readycaption, accessibility_caption, mentions, hashtags
Media FilesURLs and sizesimage_links[], video_links[], display_url, dimensions
EngagementPerformance metricslikes_count, comments_count, views_count
TimingFreshness controldate (ISO), posted (humanized), crawled_at
Post FlagsRich attributesis_pinned, isSponsored, likeAndViewCountsDisabled, locations
Real CommentsLive-fetched threadcomments[], latest_comments[] (text, user, likes, created_at)
Creator Profile โญBio & audience data joined onto every postcreatorProfile{biography, follower_count, following_count, external_url, is_verified, profile_pic_url_hd}
Profile Summary โญOne row per profile per runtype:"profileSummary" โ€” followerCount, followingCount, biography, externalUrl, totalPostsScrapedThisRun

๐Ÿ”‘ Key Features

  • Creator profile enrichment โ€” bio, follower/following counts, verified status, and external URL fetched once per profile and joined onto every post row (toggle with includeCreatorProfile).
  • Per-profile summary row โ€” a single profileSummary row per run aggregating audience size, bio, external link, and how many posts were collected.
  • Real comment threads โ€” text, author, likes, and timestamp for each post's latest comments, pulled from the live 2026 post-page data.
  • Pinned-post handling โ€” include, skip, or return only pinned posts.
  • Multi-input support: usernames, profile URLs, or post URLs/shortcodes in a single run.
  • Granular controls: max posts per profile, absolute or relative date cutoffs (e.g. 2025-01-01 or 2 months).
  • Reel & carousel friendly: clips, sidecar posts, and standard images with equal ease.
  • Real-time output: every row streams to the dataset the moment it's collected.
  • Configurable proxy: your own proxyConfiguration selection is honored for every request.

๐Ÿ› ๏ธ How to use

  1. Log in to Apify โ€” create a free account or sign in.
  2. Select this Actor from the Apify Store.
  3. Paste profile URLs or usernames into Start URLs.
  4. Set Maximum Posts Per Profile and, optionally, a Recent Posts Filter.
  5. Choose a Pinned Posts Mode.
  6. Leave Include Creator Profile Data on (default) to get bio/follower/following data on every post plus a summary row โ€” or turn it off for post rows only.
  7. Optionally configure Proxy Configuration.
  8. Click Start. Results stream to the dataset in real time; export as JSON/CSV/Excel or read via the Apify API.

๐ŸŽฏ Use Cases

  • Influencer vetting & outreach โ€” check a creator's real follower/following counts and bio/external link alongside their recent post performance in one run.
  • Competitor & brand monitoring โ€” track posting cadence, format mix (reels vs images), and engagement across multiple profiles, with audience size for context.
  • Content intelligence โ€” build idea banks, detect trending hashtags/mentions, and map format mix per profile.
  • Campaign reporting โ€” measure engagement and tag sponsored posts (isSponsored) with real creator audience size attached.
  • Lead/prospect research โ€” pull a creator's bio and external link (often a website, Linktree, or booking page) directly from their posts data.

๐Ÿ”ง Input Parameters

๐Ÿ“ฅ JSON Example

{
"startUrls": [
"https://www.instagram.com/cristiano/",
"mrbeast"
],
"maxPosts": 10,
"pinnedMode": "include",
"includeCreatorProfile": true,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}
FieldTypeDescription
startUrlsarrayProfile URLs, usernames, or post shortcodes
maxPostsintegerPosts per profile (0 = unlimited)
pinnedModeenuminclude | skip | only
recentstringAbsolute (2025-01-01) or relative (2 weeks) date filter
includeCreatorProfilebooleanJoin bio/follower/following data onto every post + add a profileSummary row (default true)
proxyConfigurationobjectStandard Apify proxy configuration; residential recommended

๐Ÿ“ค Output Format

๐Ÿงพ Post row example

{
"id": "3776048697886076245_2535829435",
"shortcode": "DRnOEjME21V",
"type": "post",
"is_pinned": false,
"date": "2026-08-10T12:15:43Z",
"caption": "Ronaldo vs My Goalie Robot...",
"accessibility_caption": "Photo by Cristiano Ronaldo. May be an image of text.",
"isSponsored": true,
"likeAndViewCountsDisabled": false,
"locations": [],
"likes_count": 996806,
"comments_count": 5024,
"post_url": "https://www.instagram.com/p/DRnOEjME21V/",
"owner": { "id": "2535829435", "username": "cristiano" },
"comments": [
{ "text": "Amazing!", "user": { "username": "fan123" }, "comment_like_count": 12 }
],
"creatorProfile": {
"biography": "Footballer.",
"follower_count": 650000000,
"following_count": 580,
"external_url": "https://www.cristianoronaldo.com",
"is_verified": true
}
}

๐Ÿงพ Profile summary row example (once per profile per run)

{
"type": "profileSummary",
"username": "cristiano",
"followerCount": 650000000,
"followingCount": 580,
"biography": "Footballer.",
"externalUrl": "https://www.cristianoronaldo.com",
"isVerified": true,
"totalPostsScrapedThisRun": 10
}

โ“ FAQ

Q1. Does this Actor return the creator's bio and follower count?

Yes โ€” with includeCreatorProfile on (default), every post row includes a creatorProfile object and each profile gets one profileSummary row with follower/following counts, bio, and external link.

Q2. Can I get real comments, not just counts?

Yes. comments/latest_comments contain real comment text, author, like count, and timestamp when the post has comments.

Q3. Can it handle pinned posts?

Yes โ€” pinnedMode supports include (default), skip, or only.

Q4. Can it extract reels and carousels?

Yes, both are returned with type: "Video"/"Carousel" and their respective media URLs.

Q5. Can it scrape private accounts?

No. Only public profiles are supported.

Q6. How do I capture only new posts?

Use recent with a date or relative time (e.g. 1 month).

Q7. What about business fields like public email/phone?

Those fields are structurally unavailable on the public, logged-out surfaces this Actor uses and are never fabricated โ€” they're kept null when absent rather than faked.

This Actor collects only publicly available data. You are responsible for ensuring your use complies with applicable law (e.g. GDPR) and Instagram's Terms of Use.