Instagram Profile Scraper · Fast & Affordable avatar
Instagram Profile Scraper · Fast & Affordable

Pricing

Pay per event

Go to Apify Store
Instagram Profile Scraper · Fast & Affordable

Instagram Profile Scraper · Fast & Affordable

Extract Instagram profiles, followers, following lists, and public emails by username, URL, or ID. Get bio, verification status, follower counts, contact info. $0.02/search includes 40 FREE profiles. Export to JSON/CSV, schedule via API, integrate with workflows.

Pricing

Pay per event

Rating

5.0

(5)

Developer

API Dojo

API Dojo

Maintained by Community

Actor stats

5

Bookmarked

6

Total users

4

Monthly active users

7 hours ago

Last modified

Share

🏯 Instagram Profile Scraper: Ultimate Instagram User & Follower Data Extraction 🏯

Extract Instagram account details by username, URL, or user ID with transparent event-based pricing. This Instagram profile scraper collects Instagram profile data, follower lists, following lists, public emails, and verification status at $0.02 per search (first 40 users FREE!) or $0.01 per profile. Perfect for influencer research, lead generation, and social media intelligence—scrape Instagram account details by URL, extract Instagram username data, and get complete Instagram ID search results in structured JSON/CSV format.

💰 Price: $0.02/search (40 FREE users) or $0.01/profile
📊 Data Coverage: Profiles, followers, following, bio, emails, verification
🎁 Free Tier: First 40 users included per keyword search
🛡️ No Proxy Required | No Login Needed | Event-Based Pricing

Quick Navigation

ℹ️ Disclaimer About This Instagram Profile Scraper

We are data extraction specialists with deep expertise in Instagram profile scraping. This Instagram account scraper is exceptionally fine-tuned for extracting Instagram details by username, URL, and user ID—offering you comprehensive capabilities for Instagram data extraction. We provide enterprise-grade maintenance, responsive support, and reliable Instagram scraper performance. No marketing fluff—just accurate Instagram account details and professional service.

What makes us different:

  • ✅ Battle-tested across thousands of Instagram extraction projects -

  • ✅ Direct support from the development team

  • ✅ Continuous updates for Instagram API changes

🧭 What Does Instagram Profile Scraper Do?

This Instagram account scraper extracts comprehensive Instagram profile data, follower lists, and following lists from Instagram.com without requiring authentication or proxies. Use this Instagram profile scraper to collect Instagram account details by username, Instagram details by URL, or perform Instagram ID search operations at scale.

Core Extraction Capabilities

📊 Instagram Profile Data Extraction

Extract complete Instagram account details including username, full name, biography, follower counts, following counts, verification status, post counts, profile pictures, and website links. This Instagram extractor retrieves all public profile information from any Instagram account using handles, URLs, or user IDs.

👥 Follower & Following List Scraping

Collect full follower and following lists from any public Instagram profile. The Instagram username scraper extracts each follower's profile data including username, user ID, full name, profile picture, verification status, and privacy settings—perfect for audience analysis and network mapping.

📧 Public Email Extraction

Automatically extracts public business emails from Instagram profiles where available. This Instagram account scraper identifies and collects contact information from business profiles, enabling direct outreach for influencer marketing and lead generation.

🔍 Multiple Search Methods

Search by keywords: Discover Instagram users matching specific search terms (most cost-effective at $0.02 per search with 40 FREE users included) Search by handles: Extract specific Instagram profiles using @usernames ($0.01 per profile) Search by URLs: Scrape Instagram account details by URL using direct profile links ($0.01 per URL) Search by IDs: Perform Instagram ID search using numeric user IDs ($0.01 per ID)

🐉 Features and Functionality

Apidojo's Instagram profile scraper combines cost-effective pricing with powerful extraction capabilities. Get complete Instagram account details by username, URL, or ID with transparent event-based billing and enterprise-grade features.

Core Features

FeatureDescriptionBenefit
💰 Event-Based PricingPay only for profiles you actually scrape—no subscriptions, no monthly feesCost control: Only pay for what you extract
🎁 40 Free Users Per SearchEvery keyword search includes first 40 Instagram profiles at no extra chargeBudget-friendly: $0.02 gets you 40 complete profiles
🔍 4 Search MethodsExtract via keywords, @handles, user IDs, or direct Instagram URLsFlexibility: Choose the most efficient method for your use case
👥 Follower/Following ListsComplete extraction of follower and following lists with full profile detailsNetwork analysis: Map connections and audience overlap
📧 Public Email DetectionAutomatically extracts business emails from Instagram profiles where availableLead generation: Direct contact info for outreach campaigns
📊 50+ Profile Data PointsBio, follower counts, verification status, post counts, website, contact info, profile picturesComprehensive data: Everything you need for influencer analysis
🛡️ Zero AuthenticationNo Instagram cookies, no login credentials, no account requiredSafe & simple: Start scraping immediately without setup
🔧 Custom Map FunctionJavaScript function to transform, filter, or enrich output data on-the-flyData control: Shape results to match your exact requirements
Structured OutputClean JSON/CSV export ready for databases, spreadsheets, or APIsIntegration-ready: Import directly into your tools
🚀 No Proxy NeededDirect Instagram data access without residential or datacenter proxiesCost savings: No proxy fees, simplified infrastructure

💰 Pricing: Transparent Event-Based Instagram Scraper Costs

Apidojo's Instagram profile scraper uses transparent pay-per-use pricing—no subscriptions, no hidden fees, no monthly minimums. Extract Instagram account details by username, URL, or keyword search with crystal-clear costs calculated per query and per profile.

Pricing Structure

Query TypeBase CostWhat's IncludedBest For
🔍 Keyword Search$0.02 per search40 FREE Instagram profiles (2 pages)Bulk user discovery, influencer research, lead generation
👤 Direct Profile$0.01 per profileProfile data only (followers cost extra)Specific account analysis, targeted extraction
📊 Dataset Items$0.0005 per itemEach additional profile/follower/followingLarge-scale follower extraction, network mapping

How Pricing Works

Keyword Search (Most Cost-Effective): When you use the keywords parameter to search Instagram users, you pay $0.02 per search query—and the first 40 user profiles are completely free. Additional profiles beyond 40 cost $0.0005 each.

Direct Profile Access: When you use handles, userIds, or startUrls to fetch specific Instagram profiles, you pay $0.01 per profile. Follower and following extraction costs $0.0005 per user—no free items included with direct queries.

Follower/Following Extraction: Every follower or following profile counts as a dataset item at $0.0005. For keyword searches, the first 40 items are free. For direct profile queries, all followers/followings are charged.


💵 Real-World Instagram Scraper Pricing Examples

Keyword Search Scenarios (Includes 40 FREE Profiles)

Use CaseProfiles ExtractedTotal CostCost Per Profile
Small test run40 users$0.02$0.0005
Medium dataset100 users$0.05$0.0005
Large campaign1,000 users$0.50$0.0005
Enterprise scale10,000 users$5.02$0.0005

Calculation: 1 query ($0.02) + (total profiles - 40 free) × $0.0005

Direct Profile Scenarios (No Free Items)

Use CaseConfigurationTotal CostBreakdown
Single influencer analysis1 profile + 50 followers$0.036$0.01 + (51 × $0.0005)
Competitor audit1 profile + 100 followers + 100 following$0.111$0.01 + (201 × $0.0005)
Multi-brand research5 profiles + 100 followers each$0.305($0.01 × 5) + (505 × $0.0005)
Agency-scale analysis10 profiles + 200 followers each$1.11($0.01 × 10) + (2,010 × $0.0005)
Network mapping50 profiles + 500 followers each$13.00($0.01 × 50) + (25,050 × $0.0005)

💡 Pro Tip

Use keyword search instead of direct handles when possible! Keyword searches include the first 40 users for FREE, making bulk user discovery incredibly cost-effective - perfect for lead generation and influencer research.

🆓 Demo Mode & Free Users

If you run on Apify's Free plan, you can still use this actor with limited results (up to 10 items). For unrestricted usage and to unlock the full power of Instagram user scraping, subscribe to a paid Apify plan at apify.com/pricing.

🎎 Who needs this?

  • Influencer Marketers: Find and analyze Instagram influencers at scale with detailed follower/following data at just $0.02 per search (40 users FREE!).
  • Lead Generation Specialists: Build prospect lists from Instagram users with cost-effective keyword searches - 40 free users per query.
  • Social Media Managers: Track competitor followers, analyze audience overlap, and discover trending profiles at $0.01 per profile.
  • Market Researchers: Collect structured Instagram user data for demographic analysis and trend identification affordably.
  • Growth Hackers: Identify high-engagement users and build targeted outreach lists efficiently with transparent pricing.
  • E-commerce & Brands: Discover potential brand ambassadors and track follower growth patterns cost-effectively.
  • Data Analysts: Extract large-scale Instagram user datasets for social network analysis and ML models at $0.0005 per user.

🍚 Input Parameters

FieldTypeDescriptionDefault value
keywordsarraySearch keywords to find Instagram users. Uses List Query pricing ($0.02 per search, first 40 users FREE). Most cost-effective option for bulk user discovery.[]
handlesarrayInstagram usernames (e.g., "selenagomez"). Uses Single Item Query pricing ($0.01 per handle + $0.0005 per item). No free items included.[]
startUrlsarrayInstagram profile URLs. Uses Single Item Query pricing ($0.01 per URL + $0.0005 per item). No free items included.[]
userIdsarrayInstagram user IDs to scrape. Uses Single Item Query pricing ($0.01 per ID + $0.0005 per item). No free items included.[]
getFollowersbooleanIf enabled, extracts followers of each profile. Followers count as dataset items ($0.0005 each). Free for first 40 items in keyword searches only.true
getFollowingsbooleanIf enabled, extracts following list of each profile. Followings count as dataset items ($0.0005 each). Free for first 40 items in keyword searches only.true
maxItemsnumberMaximum number of items (users/followers/followings) to extract. Controls your total costs.Infinity
customMapFunctionstringFunction that takes each user object as argument and returns transformed data. Use to customize output format or filter specific fields. Not for filtering - filtering may result in automatic restrictions.null

💡 Instagram Profile Scraper Input Strategy Guide

Choose the right extraction method to optimize costs and get exactly the Instagram account details you need. Each approach—keyword search, handle-based extraction, or URL scraping—serves different use cases for this Instagram profile scraper.


🎯 Strategy 1: Cost-Effective Bulk User Discovery

Best for: Lead generation, influencer research, competitor audience analysis, market research

Method: Keyword search (includes 40 FREE profiles per search)

json

{
"keywords": ["fashion", "fitness", "tech"],
"maxItems": 1000,
"getFollowers": false,
"getFollowings": false
}
Cost ComponentCalculationAmount
3 keyword searches3 × $0.02$0.06
880 additional profiles(1000 - 120 free) × $0.0005$0.44
Total Cost$0.50
Cost per profile$0.0005

What you get:

  • ✅ 1,000 Instagram user profiles matching your keywords
  • ✅ Usernames, bio, follower counts, verification status
  • ✅ Profile pictures, websites, contact info
  • ✅ Perfect for building prospecting lists at scale

Why this works: Keyword searches include 40 free profiles each (120 total free!), making bulk Instagram username scraping extremely cost-effective.


🎯 Strategy 2: Targeted Brand/Influencer Profile Analysis

Best for: Competitor analysis, influencer vetting, brand monitoring, audience overlap studies

Method: Direct handle extraction with follower lists

json

{
"handles": ["nike", "adidas"],
"maxItems": 100,
"getFollowers": true,
"getFollowings": false
}
Cost ComponentCalculationAmount
2 profile queries2 × $0.01$0.02
102 dataset items(2 profiles + 100 followers) × $0.0005$0.051
Total Cost$0.071
Cost per profile$0.036 (with followers)

What you get:

  • ✅ Complete Nike and Adidas profile data
  • ✅ Up to 100 of their followers with full profile details
  • ✅ Follower usernames, bio, verification status, follower counts
  • ✅ Perfect for analyzing competitor audiences

Why this works: Extract specific Instagram account details by username when you know exactly which profiles matter—ideal for competitive intelligence.


🎯 Strategy 3: Direct URL-Based Profile Extraction

Best for: Scraping from saved lists, external databases, spreadsheet imports, CRM integrations

Method: Full profile URLs with comprehensive follower/following data

json

{
"startUrls": [
"https://www.instagram.com/taylorswift/",
"https://www.instagram.com/selenagomez/"
],
"maxItems": 100,
"getFollowers": true,
"getFollowings": true
}
Cost ComponentCalculationAmount
2 URL queries2 × $0.01$0.02
102 dataset items(2 profiles + 50 followers + 50 following) × $0.0005$0.051
Total Cost$0.071
Cost per profile$0.036 (with network data)

What you get:

  • ✅ Complete Taylor Swift and Selena Gomez profile data
  • ✅ Up to 50 followers + 50 following accounts per profile
  • ✅ Full network mapping data with relationship context
  • ✅ Perfect for social network analysis and influence mapping

Why this works: Instagram details by URL extraction integrates seamlessly with existing workflows—paste URLs directly from spreadsheets or databases.


🎯 Strategy 4: Large-Scale Follower Network Extraction

Best for: Social network analysis, audience overlap studies, influencer network mapping

Method: Direct profiles with high follower extraction limits

json

{
"handles": ["cristiano"],
"maxItems": 10000,
"getFollowers": true,
"getFollowings": false
}
Cost ComponentCalculationAmount
1 profile query1 × $0.01$0.01
10,000 dataset items(1 profile + 9,999 followers) × $0.0005$5.00
Total Cost$5.01
Cost per follower$0.0005

What you get:

  • ✅ Cristiano Ronaldo's complete profile data
  • ✅ 10,000 follower profiles with usernames, bios, verification
  • ✅ Massive dataset for machine learning or audience analysis
  • ✅ Perfect for enterprise-scale social intelligence

Why this works: High-volume Instagram account scraper operations remain affordable at half a cent per follower—ideal for data science projects.


🎯 Strategy 5: Multi-Keyword Discovery Campaign

Best for: Building large prospecting databases, comprehensive market research, niche discovery

Method: Multiple broad keywords with profile-only extraction

json

{
"keywords": [
"entrepreneur", "startup founder", "ceo",
"business coach", "marketing expert", "sales"
],
"maxItems": 5000,
"getFollowers": false,
"getFollowings": false
}
Cost ComponentCalculationAmount
6 keyword searches6 × $0.02$0.12
4,760 additional profiles(5000 - 240 free) × $0.0005$2.38
Total Cost$2.50
Cost per profile$0.0005

What you get:

  • ✅ 5,000 Instagram profiles matching business/marketing keywords
  • ✅ 240 profiles completely free (40 per search × 6 searches)
  • ✅ Comprehensive B2B prospecting database
  • ✅ Perfect for lead generation at scale

Why this works: Strategic keyword selection maximizes the 40-free-profiles benefit—6 searches = 240 free profiles before paying for additional data.


🎯 Strategy 6: Hybrid Approach (Discovery + Deep Dive)

Best for: Comprehensive campaigns combining discovery and detailed analysis

Method: Keyword discovery followed by targeted follower extraction

Step 1: Discovery Phase

json

{
"keywords": ["fitness influencer"],
"maxItems": 100,
"getFollowers": false,
"getFollowings": false
}

Cost: $0.05 → Get 100 fitness influencer profiles

Step 2: Deep Analysis Phase

json

{
"handles": ["top_10_handles_from_step_1"],
"maxItems": 1000,
"getFollowers": true,
"getFollowings": false
}

Cost: $0.60 → Get 10 detailed profiles + 1,000 total followers

Total Campaign Cost: $0.65 for discovery + detailed analysis

Why this works: Combine cheap keyword discovery with targeted deep dives—find the right accounts first, then extract comprehensive data only for qualified profiles.


📊 Strategy Comparison Table

StrategyBest ForProfilesFollowersTotal CostCost/Profile
Keyword BulkLead generation1,0000$0.50$0.0005
Handle + FollowersCompetitor analysis2100$0.071$0.036
URL ScrapingCRM integration2100$0.071$0.036
Large Follower ExtractNetwork analysis110,000$5.01$0.0005
Multi-KeywordMarket research5,0000$2.50$0.0005
Hybrid CampaignComprehensive intel1101,000$0.65$0.006

🧠 Pro Tips for Instagram Extractor Optimization

✅ Maximize Free Profiles

Each keyword search includes 40 FREE profiles. Instead of searching "tech startup," try separate searches for "tech," "startup," "saas"—get 120 free profiles instead of 40.

✅ Use maxItems Wisely

Set maxItems to control costs. For testing, use maxItems: 50. For production, calculate your budget: maxItems = (budget - query_cost) / 0.0005.

✅ Disable Unnecessary Extraction

  • Profiles only? Set both getFollowers: false and getFollowings: false
  • Followers only? Set getFollowings: false
  • Save 50-90% on costs by extracting only what you need

Combine similar keywords in one run rather than multiple separate runs to minimize query costs.

✅ Keywords vs Handles Decision

  • Don't know specific accounts? Use keywords ($0.02 per search, 40 free)
  • Have exact username list? Use handles ($0.01 per profile, no free items)
  • Rule of thumb: Keywords are cheaper for discovering 40+ users

📦 Output

Output is stored in a dataset. Each item represents an Instagram user profile with comprehensive information:

Full Profile Output (from handles/URLs/userIds)

{
"type": "user",
"isAvailable": true,
"id": "1644335255",
"username": "techstartups",
"fullName": "Tech Startups™️",
"profilePicUrl": "https://scontent-sjc6-1.cdninstagram.com/...",
"isPrivate": false,
"isVerified": false,
"postCount": 1401,
"followerCount": 106950,
"followingCount": 227,
"biography": "Daily tech news and startup insights",
"website": "http://techstartups.com/",
"hasVideos": true,
"totalReelsCount": 1,
"hasGuides": false,
"bioLinks": [
{
"url": "http://techstartups.com/",
"title": "",
"type": "external",
"id": 17986690912596804
}
],
"isBusiness": false,
"category": null,
"cityName": "",
"zip": "",
"publicEmail": "contact@techstartups.com",
"contactPhoneNumber": "",
"publicPhoneCountryCode": "",
"publicPhoneNumber": "",
"hasPrivateCollections": true,
"isMemorialized": false,
"isWhatsappLinked": false,
"followers": [],
"followings": []
}

Follower/Following Output

{
"type": "user",
"isAvailable": true,
"id": "38092762173",
"username": "john.developer",
"fullName": "John Developer",
"profilePicUrl": "https://scontent-lax3-1.cdninstagram.com/...",
"isPrivate": true,
"isVerified": false,
"related": "https://www.instagram.com/techstartups/"
}

Keyword Search Output

{
"type": "user",
"isAvailable": true,
"id": "23678829",
"username": "marketing_guru",
"fullName": "Marketing Expert",
"profilePicUrl": "https://scontent-sjc6-1.cdninstagram.com/...",
"isPrivate": false,
"isVerified": true
}

Output Fields Explained

FieldDescription
typeAlways "user" for user profiles
idInstagram user ID
usernameInstagram handle (@username)
fullNameDisplay name on profile
biographyProfile bio text
followerCountTotal number of followers
followingCountTotal number of accounts followed
isVerifiedBlue checkmark verification status
isPrivateWhether the account is private
profilePicUrlProfile picture URL (high quality)
websiteWebsite/link in bio
publicEmailPublic business email (if available)
postCountTotal number of posts
totalReelsCountTotal number of reels posted
bioLinksArray of bio links with URLs and metadata
isBusinessWhether account is a business profile
categoryBusiness category (if business account)
hasVideosWhether profile has video content
contactPhoneNumberPublic contact phone (if available)
followersArray of follower profiles (if getFollowers enabled)
followingsArray of following profiles (if getFollowings enabled)
relatedRelated profile URL (for followers/followings)

🧩 Custom Map Function: Transform Instagram Profile Scraper Output

Transform and customize your Instagram profile scraper output data using the customMapFunction parameter. This JavaScript function receives each Instagram user object and returns your desired format.


How It Works

The custom map function accepts each user profile object as input and returns your transformed data structure. Use it to customize Instagram account details output format, calculate custom metrics, or reformat fields.

Important: Custom map function is for data transformation—not for filtering. Filtering items may result in automatic restrictions.

(object) => ({
...object,
username: object.username?.toUpperCase(),
influencerScore: object.followerCount / (object.followingCount + 1),
contactEmail: object.biography?.match(/[\w.-]+@[\w.-]+\.\w+/)?.[0],
biography: undefined // Remove bio from output
})

Example transformation:

// Input:
{
"username": "nike",
"followerCount": 250000000,
"followingCount": 150,
"biography": "Contact: marketing@nike.com"
}
// Output:
{
"username": "NIKE",
"followerCount": 250000000,
"followingCount": 150,
"influencerScore": 1666666.67,
"contactEmail": "marketing@nike.com"
}

Expand your Instagram data extraction capabilities with our complete suite of specialized Instagram scrapers. Each tool focuses on specific Instagram data types for comprehensive social media intelligence.


📦 Complete Apidojo Instagram Scraper Ecosystem

ToolWhat It ExtractsBest For
🏯 Instagram Profile ScraperUser profiles, followers, following lists, public emailsInfluencer research, lead generation, audience analysis (You are here)
📸 Instagram ScraperPosts, media, images, videos, captionsContent analysis, competitor monitoring, media collection
💬 Instagram Comments ScraperComments, engagement data, user interactionsSentiment analysis, engagement tracking, community insights
#️⃣ Instagram Hashtag ScraperHashtag posts, trending content, campaign trackingHashtag research, trend monitoring, campaign performance
📍 Instagram Location ScraperLocation-based posts, geo-tagged contentLocal marketing, location intelligence, regional analysis

🎯 Choose the Right Instagram Extractor for Your Use Case

👤 Need User & Profile Data?

Instagram Profile Scraper (this tool)
Extract profiles, followers, following lists, verification status, public emails, bios

📸 Need Posts & Media Content?

Instagram Scraper
Extract posts, images, videos, captions, likes, post metadata

💬 Need Engagement & Interactions?

Instagram Comments Scraper
Extract comments, replies, user engagement, sentiment data

#️⃣ Need Hashtag & Trend Data?

Instagram Hashtag Scraper
Extract posts by hashtag, trending content, campaign tracking

📍 Need Location-Based Content?

Instagram Location Scraper
Extract geo-tagged posts, location intelligence, regional content

🎯 Who Needs This Instagram Profile Scraper? (Use Cases & Industries)

Extract Instagram account details by username, URL, or keyword to power your social media intelligence, lead generation, and competitive research. This Instagram scraper serves professionals across multiple industries who need reliable Instagram data extraction at scale.


👥 Influencer Marketing Teams & Brand Partnerships

What you can do:

  • Find and analyze Instagram influencers at scale with detailed follower/following data
  • Discover potential brand ambassadors matching your target demographics
  • Vet influencer profiles for verification status, engagement patterns, and audience quality
  • Track follower growth patterns and profile changes over time
  • Build influencer databases with contact information for outreach campaigns

Why this Instagram account scraper works:

  • Cost-effective discovery: $0.02 per keyword search includes 40 FREE Instagram profiles
  • Comprehensive data: Bio, follower counts, verification status, public emails, website links
  • Bulk extraction: Search "fashion influencer" once, get hundreds of qualified profiles
  • No authentication needed: Start scraping immediately without Instagram login

🎯 Lead Generation Specialists & B2B Sales Teams

What you can do:

  • Build prospect lists from Instagram users matching your ideal customer profile
  • Extract public business emails and contact information from Instagram profiles
  • Discover decision-makers, founders, and executives on Instagram
  • Create targeted outreach lists based on bio keywords, follower counts, and profile data
  • Identify potential clients through keyword-based user discovery

Why this Instagram username scraper works:

  • Transparent pricing: 40 free users per search makes bulk prospecting affordable
  • Contact extraction: Automatically captures public emails from business profiles
  • Structured output: Clean JSON/CSV format ready for CRM import
  • Scalable: Extract thousands of profiles for just $0.0005 per user

📊 Social Media Managers & Digital Marketing Agencies

What you can do:

  • Track competitor followers and analyze audience overlap between brands
  • Monitor follower growth and profile changes across competitor accounts
  • Discover trending profiles and emerging influencers in your industry
  • Analyze competitor following lists to identify partnership opportunities
  • Build comprehensive social media intelligence reports for clients

Why this Instagram extractor works:

  • Follower/following extraction: Get complete network data with one click
  • Direct profile access: $0.01 per profile for targeted competitor analysis
  • No proxy required: Direct Instagram data access without infrastructure costs
  • Batch processing: Analyze multiple competitor profiles simultaneously

🔬 Market Researchers & Data Analysts

What you can do:

  • Collect structured Instagram user datasets for demographic analysis
  • Extract large-scale profile data for social network analysis and ML models
  • Identify trends and patterns across Instagram user segments
  • Build training datasets for machine learning and AI projects
  • Perform statistical analysis on Instagram user behavior and demographics

Why this Instagram profile scraper works:

  • Volume pricing: $0.0005 per user enables datasets of 100K+ profiles affordably
  • Structured data: Consistent JSON/CSV output ready for analysis tools
  • Custom transformation: Map function lets you format data for your exact requirements
  • Reliable extraction: Get complete, accurate profile data at scale

🚀 Growth Hackers & Startup Founders

What you can do:

  • Identify high-engagement users and build targeted outreach lists
  • Discover early adopters and potential brand advocates in your niche
  • Find micro-influencers for cost-effective marketing partnerships
  • Build community contact lists for product launches and campaigns
  • Analyze competitor audiences to refine your target market

Why this Instagram account scraper works:

  • Startup-friendly pricing: Start at just $0.02 with 40 free profiles per search
  • Budget control: Set maxItems to cap spending per extraction run
  • Fast execution: Get results immediately without technical setup
  • Event-based billing: Pay only for profiles actually extracted—no subscriptions

🛍️ E-commerce Brands & Retail Businesses

What you can do:

  • Discover potential brand ambassadors and user-generated content creators
  • Track follower growth patterns and customer engagement on Instagram
  • Find customers posting about your products or competitors' products
  • Build influencer partnership lists for product launches and campaigns
  • Analyze competitor audiences to identify market opportunities

Why this Instagram scraper works:

  • User discovery: Keyword search finds users discussing relevant products/topics
  • Contact extraction: Public emails enable direct partnership outreach
  • Profile verification: Identify verified accounts for premium partnerships
  • Cost transparency: Know exactly what you'll pay before extracting data

🔧 Troubleshooting Common Instagram Scraper Issues

Having trouble with your Instagram profile scraper extraction? Here are solutions to common issues when scraping Instagram account details by username, URL, or keyword search.


❓ Getting Few Results?

Problem: Extraction returns fewer Instagram profiles than expected

Solutions:

  • ✅ Check your maxItems setting—increase the limit if you need more profiles
  • ✅ Ensure your search terms aren't too restrictive or niche
  • ✅ Try broader keywords for Instagram username discovery
  • ✅ Verify your input parameters are correctly formatted

💰 Unexpected Costs?

Problem: Your Instagram account scraper run cost more than anticipated

Key pricing differences to remember:

MethodBase CostFree Items IncludedFollower/Following Cost
Keyword searches$0.02 per search✅ 40 FREE users$0.0005 each (after 40)
Direct handles/URLs$0.01 per profile❌ NO free items$0.0005 each (ALL charged)

Cost control tips:

  • Keyword searches include 40 FREE Instagram profiles per query
  • Direct handle/URL queries do NOT include free items
  • Each follower/following extracted costs $0.0005
  • Use maxItems parameter to set hard spending limits

💡 Want to Minimize Costs?

Problem: Looking for the most cost-effective Instagram extractor approach

Cost optimization strategies:

Use keywords instead of handles for bulk discovery

  • Keyword method: 40 free items per search
  • Handle method: 0 free items
  • Savings: Up to 95% cheaper for user discovery

Disable follower/following extraction if only profile data needed

  • Set getFollowers: false to skip follower extraction
  • Set getFollowings: false to skip following extraction
  • Only extract what you actually need—saves $0.0005 per user

Set maxItems to control volume

  • Prevents runaway extraction costs on large follower lists
  • Caps total extraction at your budget limit

👥 Missing Followers/Followings?

Problem: Instagram account details don't include follower or following lists

Solution: Ensure both parameters are set to true in your input configuration:

json

{
"getFollowers": true,
"getFollowings": true
}

If still missing, verify the target Instagram profiles are public (private accounts restrict follower visibility).


📧 No Public Email Found?

Problem: Instagram profile scraper didn't extract email addresses

Why this happens:

  • ✅ Public emails are only available for business accounts that have added contact information
  • Not all Instagram profiles have public emails—personal accounts typically don't display email publicly
  • ✅ Some business accounts choose not to add public contact info

This is expected behavior—not a scraper error.


🔒 Private Profiles?

Problem: Cannot extract data from private Instagram accounts

Limitation: Private Instagram accounts cannot be scraped unless you're following them. This Instagram username scraper does not support authentication (no login, no cookies).

Workaround:

  • Only scrape public Instagram profiles
  • Verify accounts are public before adding to extraction list
  • Focus on verified and business accounts (typically public)

❌ No Results?

Problem: Instagram scraper returns zero profiles

Troubleshooting checklist:

  • ✅ Verify your usernames are spelled correctly (case-sensitive)
  • ✅ Ensure Instagram profile URLs are formatted correctly
  • ✅ Confirm the profiles are public (not private)
  • ✅ Check that accounts haven't been deleted or suspended
  • ✅ Test with known public accounts first (e.g., major brands)

Correct URL format:

✅ https://www.instagram.com/username/
❌ instagram.com/username (missing https://)
❌ https://www.instagram.com/@username/ (no @ symbol in URLs)**No results?** Verify your usernames/URLs are correct and the profiles are public.

📞 Contact

If you need any sort of support, please send an email to apidojo10@gmail.com. You name it, we get it.