Instagram Related Person Scraper avatar

Instagram Related Person Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Instagram Related Person Scraper

Instagram Related Person Scraper

🔎 Instagram Related Person Scraper discovers related profiles from any public Instagram account—identify similar creators, competitors & influencers for outreach, audience research, and growth. 📈 Fast, accurate, and ideal for lead gen, social listening, and campaign targeting. 🚀

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapeLabs

ScrapeLabs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Instagram Related Person Scraper automatically discovers “related” and “suggested” profiles for any public Instagram account, turning Instagram’s people-also-viewed recommendations into structured data at scale. It solves the manual research problem by programmatically fetching similar accounts for a seed profile, making it a powerful Instagram related accounts finder and Instagram similar users scraper for marketers, developers, data analysts, and researchers. With batch inputs and clean JSON/CSV outputs, this Instagram profile discovery tool enables audience research, competitor mapping, and lookalike building at scale. 🚀

What data / output can you get?

Below are the exact fields this Instagram related profiles scraper returns to the dataset. The actor captures a top-level record per input username and an array of related profiles for each.

Data typeDescriptionExample value
usernameSeed Instagram username that was processed"ishowspeed"
limitRequested maximum number of related profiles to fetch for this username10
related_profiles_countNumber of related profiles actually collected for this seed10
related_profilesArray of related profile objects[ { ... }, { ... } ]
related_profiles[].idUnique identifier of a related profile"288090135"
related_profiles[].usernameHandle of the related profile"mls"
related_profiles[].full_nameDisplay name of the related profile"Major League Soccer"
related_profiles[].is_privatePrivacy flag of the related profilefalse
related_profiles[].is_verifiedVerification flag of the related profiletrue
related_profiles[].profile_pic_urlProfile image URL of the related profile"https://scontent-.../t51.2885-19/486639052_..._s150x150.jpg"
errorError message if the request failed for this seed (optional)"BLOCKED_LOGIN_WALL: response was HTML, not JSON"

Notes:

  • Results export cleanly to JSON and CSV via Apify Dataset.
  • The related profiles array includes privacy and verification indicators plus profile pictures for fast review.
  • Field error only appears if something went wrong for that seed. Otherwise it’s omitted.

Key features

  • ⚡ Bold-scale batch discovery
    Process multiple seeds at once to build creator networks quickly. Input mixed formats (URLs, @handles, plain usernames) to run a broad Instagram related person finder workflow in one go.

  • 🧠 Chrome-impersonated requests for stability
    Uses curl_cffi to mimic Chrome and fetch data from Instagram’s web_profile_info endpoint reliably, improving success rates for an Instagram related profiles scraper.

  • 🛡️ Proxy & anti-block strategy
    When Apify Proxy is enabled, the actor prioritizes residential proxies with retry logic and exponential backoff to reduce blocks and throttling.

  • 🧾 Structured, analysis-ready output
    Clean JSON records with per-seed counts and arrays of related profiles (id, username, full_name, is_private, is_verified, profile_pic_url). Export to JSON or CSV for pipelines.

  • 🔍 No login required
    Works with public Instagram data. The session bootstrap collects CSRF and cookies from public pages—no credentials needed.

  • 🧩 Developer-friendly on Apify
    Built in Python as an Apify Actor. Pushes records to the Apify Dataset and a key-value store item for incremental progress, making it easy to automate and integrate into data workflows.

  • 🔁 Resilient retries & fallbacks
    Exponential backoff, multi-try fetches, and smart detection of HTML login walls keep your Instagram suggested users scraper runs consistent.

  1. 🔑 Sign in to Apify
    Create or log in to your Apify account to access the actor.

  2. 🔎 Open the actor page
    Find “Instagram Related Person Scraper” in the Apify Store.

  3. 📝 Add input profiles
    In the “urls” field, paste one or more Instagram profiles using any of these formats:

  4. 🔢 Set limits
    Adjust “max_profiles” to control how many related accounts you fetch per seed. The default is 50 (supported range: 0–10,000).

  5. 🛡️ Configure proxy (recommended)
    Enable Apify Proxy and use residential IPs for smoother runs with fewer blocks. The actor will prioritize residential proxies when available.

  6. ▶️ Start the run
    Click Start. The actor bootstraps a web session, fetches related profiles per input, and writes structured results to the dataset.

  7. 📥 Download results
    Open the run’s Dataset and export results in JSON or CSV for your analytics, outreach, or enrichment workflows.

Pro Tip: Add multiple seeds to map an entire niche’s Instagram social graph and accelerate your Instagram people search tool workflows.

Use cases

Use case nameDescription
Influencer outreach + lookalikesDiscover similar creators to your top partners and expand reach with an Instagram lookalike audience finder approach.
Competitor mappingMap competitor-adjacent profiles using an Instagram related accounts finder to identify emerging players and niche leaders.
Audience researchBuild connected profile sets for social listening and segmentation with an Instagram profile discovery tool.
Social graph prototypingSeed a network graph with related edges using an Instagram user relationship mapper for analytics and visualization.
Campaign targetingUse an Instagram people also viewed scraper to enrich targeting lists with highly relevant profiles.
Lead generationFeed related accounts into enrichment pipelines as part of an Instagram related users API alternative.
Academic network analysisCollect connected profiles for community detection, clustering, and longitudinal studies.

Get precision and reliability from a production-ready Instagram related profiles scraper designed for automation.

  • ✅ Accurate, structured output: Captures exactly what you need—seed username, limits, counts, and related profiles with core fields.
  • 🔁 Built-in resilience: Chrome impersonation, multi-retry requests, and login-wall detection keep runs stable.
  • 📈 Scales with your research: Input many seeds to build broad related-profile datasets quickly.
  • 🧑‍💻 Developer-ready: Python-based Apify Actor that writes to Dataset and key-value store for easy integration.
  • 🔒 Public-data only: No login or private data access—ideal for ethical research and compliant workflows.
  • 🌐 Mixed input formats: Paste full profile URLs, @handles, or plain usernames to start fast.

Unlike browser extensions and unstable one-off tools, this Instagram related person finder runs in the cloud with proxy support and consistent, repeatable results.

Yes—when used responsibly. This actor extracts publicly available Instagram data (e.g., usernames, public profile pictures, verification flags) from public profiles only.

Guidelines:

  • Only collect public information from publicly accessible profiles.
  • Do not attempt to bypass authentication, access private profiles, or defeat security measures.
  • Use residential proxies responsibly to avoid abusive behavior and throttling.
  • Comply with Instagram policies and relevant data protection laws in your jurisdiction.
  • Consult your legal team for edge cases or regulated use.

Input parameters & output format

Example JSON input

{
"proxyConfiguration": {
"useApifyProxy": true
},
"urls": [
"https://www.instagram.com/ishowspeed/",
"mrbeast"
],
"max_profiles": 10
}

Parameters

  • urls (array; required: no)
    Description: Enter one or more Instagram profiles to scrape related accounts from. Supports mixed formats: full URL, @handle, or plain username.
    Default: none (prefill example may appear in the UI).

  • max_profiles (integer; required: no)
    Description: How many related profiles to fetch per input username. Recommended 20–100. Minimum: 0, Maximum: 10,000.
    Default: 50

  • proxyConfiguration (object; required: no)
    Description: Enable Apify Proxy for reliable scraping. Residential proxies reduce blocks and rate limits. Strongly recommended.
    Default: none (UI prefill may set "useApifyProxy": true)

Example JSON output

{
"username": "ishowspeed",
"limit": 10,
"related_profiles_count": 10,
"related_profiles": [
{
"id": "288090135",
"full_name": "Major League Soccer",
"is_private": false,
"is_verified": true,
"profile_pic_url": "https://scontent-iad3-2.cdninstagram.com/v/t51.2885-19/486639052_3940094029582201_1211526993537926742_n.jpg",
"username": "mls"
},
{
"id": "6229137320",
"full_name": "Cafu",
"is_private": false,
"is_verified": true,
"profile_pic_url": "https://scontent-iad3-2.cdninstagram.com/v/t51.2885-19/482153685_1195697322129702_2044499451179788165_n.jpg",
"username": "cafu2"
}
]
}

Notes:

  • Field error appears only if the run failed for that seed; otherwise it’s omitted.
  • related_profiles_count reflects the number of objects in related_profiles.
Profile & PeoplePosts, Reels & Content
📂 Instagram Profile Post Scraper🎬 Instagram Reels Scraper
👤 Instagram Profile Scraper📝 Instagram Post Scraper
🔖 Instagram Tagged Posts Scraper🎞️ Instagram Single Reels Scraper
📢 Instagram Mentions Scraper🏷️ Instagram Tagged & Mentions Posts Scraper
📈 Instagram Related Hashtag Stats Scraper💬 Instagram Comments Scraper
📍 Instagram Location Scraper🔥 Instagram Posts Scraper (Cheapest)
📧 Instagram Email Scraper☎️ Instagram Profile Phone Number Scraper

FAQ

Is there a free version?

Yes. You can start runs on Apify with a free trial or credits to evaluate this Instagram related profiles scraper before upgrading for larger workloads.

Do I need to log in to Instagram?

No. The actor works with public data and does not require login. It bootstraps a web session from public pages to obtain necessary CSRF/cookies without credentials.

You control this with the max_profiles parameter. The default is 50, and you can set up to 10,000 per input username, subject to availability and rate limits.

What input formats are supported?

You can paste full profile URLs, @handles, or plain usernames into the urls array. Mixing formats is supported in a single run.

Does it work for private accounts?

No. This Instagram related profiles scraper targets public data only. Private profiles and non-public data are not accessed.

Is a proxy required?

A proxy isn’t strictly required, but enabling Apify residential proxy is strongly recommended for reliability. Instagram may throttle or block direct requests without it.

What does the output include?

Each record includes the seed username, requested limit, the count collected, and an array of related profiles with fields: id, username, full_name, is_private, is_verified, and profile_pic_url. An error field appears only if something went wrong for that seed.

Can I use this for lookalike audience discovery?

Yes. It’s ideal as an Instagram similar users scraper and Instagram lookalike audience finder—feed the related profile arrays into your targeting, outreach, or enrichment workflows.

Final thoughts

Instagram Related Person Scraper is built to discover and export related Instagram profiles at scale. With mixed-format inputs, proxy-aware stability, and structured JSON/CSV output, it streamlines influencer discovery, competitor research, and social graph analysis for marketers, analysts, researchers, and developers. Programmatic runs on Apify make it easy to automate end-to-end—from input to dataset export. Start extracting smarter, lookalike-rich networks with a reliable Instagram profile discovery tool today.