Instagram Profile Scraper – Cheap & Fast πŸ“ΈπŸ”βœ¨ avatar

Instagram Profile Scraper – Cheap & Fast πŸ“ΈπŸ”βœ¨

Pricing

Pay per usage

Go to Apify Store
Instagram Profile Scraper – Cheap & Fast πŸ“ΈπŸ”βœ¨

Instagram Profile Scraper – Cheap & Fast πŸ“ΈπŸ”βœ¨

πŸ” Scrape Instagram Profiles Instantly Enter a keyword & extract highly relevant Instagram profiles, including username, profile name, bio, followers, following & profile URL πŸ“Š Perfect for lead generation, influencer outreach & enriching your data pipelines across Google Sheets & automation tools

Pricing

Pay per usage

Rating

0.0

(0)

Developer

ContactMinerLabs

ContactMinerLabs

Maintained by Community

Actor stats

2

Bookmarked

48

Total users

4

Monthly active users

8 days ago

Last modified

Share

πŸ“Έ Instagram Profile Scraper – Find Instagram Creators & Businesses Fast πŸ‘€πŸ“ˆ

Instagram Profile Scraper extracts public Instagram profiles (instagram.com/username) in minutes. Add your keywords (niche, topic, job title, location or name), set how many profiles you want per keyword and get a clean, deduplicated list of Instagram accounts with full name, bio, followers, following and posts counts, verified badge, business category, link in bio, public business email & phone, avatar and the post where they were found.

Perfect for influencer marketing agencies, brands, e-commerce & DTC companies, UGC platforms, local businesses, B2B sales teams and social media managers looking to find and partner with Instagram creators and businesses directly.

✨ Why this Instagram Profile Scraper?

  • πŸ“ˆ No more empty results – many scrapers return only a handful of profiles. This one is built to deliver volume: it combines several search sources and dozens of query variations for every keyword
  • πŸ–ΌοΈ Posts & reels become profiles – every Instagram post or reel found is turned into its author's profile, with the post that matched your keyword
  • πŸ“Š Full profile data included – followers, following, posts, verified, private, business category, link in bio, no extra option needed
  • πŸ“§ Public business contact – business accounts come with their public contact email and phone when available
  • 🎯 Unique profiles only – every account appears once per keyword, no duplicates
  • ⚑ Fast – keywords are searched in parallel, no Instagram account, login, cookies or API key needed
  • πŸ›Ÿ No lost profile – if a profile can't be completed, it is still saved with its search data
  • πŸ›‘ Stops exactly at your target – and stops automatically when no more profiles are available, so you never waste time or money
  • πŸ“€ Export anywhere – JSON, CSV, Excel, XML, HTML, API, Zapier, Make, Google Sheets

πŸ” What does it extract?

FieldDescription
usernameInstagram username
nameFull name
bioProfile bio
followersNumber of followers
followingNumber of accounts followed
postsNumber of posts
verifiedtrue if the account is verified
isPrivatetrue if the account is private
isBusinesstrue for business / professional accounts
categoryAccount category (e.g. Fitness Trainer, Makeup Artist, Bakery)
externalUrlLink in bio
businessEmailPublic contact email of business accounts
businessPhonePublic contact phone of business accounts
avatarProfile picture
userIdInstagram user ID
profileUrlLink to the Instagram profile
postCaptionPost / reel where the account was found (when found through a post)
postUrlLink to that post
snippetSearch result text
keywordKeyword that found the profile
platformAlways Instagram
displayedUrlReadable version of the URL
scrapedAtDate and time of extraction

Fields that are not public on a profile are returned as N/A.

πŸ›  How to scrape Instagram profiles (2 steps)

  1. Add one or more keywords with + Add – e.g. fitness coach, makeup artist, travel blogger, bakery London
  2. Set the maximum number of profiles per keyword (50 or more) and click Start

Download your Instagram profile list in JSON, CSV, Excel, XML or HTML, or send it to your CRM through the Apify API and integrations.

πŸ’‘ Tips to get more Instagram profiles

πŸ”Ή Creators: UGC creator, influencer, blogger, model, photographer, artist, content creator πŸ”Ή Niches: fitness, beauty, makeup, skincare, fashion, food, travel, home decor, pets, parenting πŸ”Ή Businesses: small business, boutique, salon, barber, restaurant, bakery, real estate, coach πŸ”Ή Niche + city: makeup artist Paris, restaurant London, personal trainer Miami πŸ”Ή Add several keywords with + Add – each one is searched separately, which multiplies results

🎯 Use cases

πŸ“’ Influencer marketing – find creators by niche, audience size and verified status πŸ›οΈ Brands, e-commerce & DTC – recruit UGC creators, affiliates and ambassadors πŸͺ Local lead generation – find businesses with a public email or phone in any city 🀝 Agencies – build creator and prospect lists for clients in minutes πŸ“Š Market research – map who leads each niche on Instagram βš™οΈ Automation – replace hours of manual profile browsing and copy-pasting

πŸ“₯ Input

Input example:

{
"keywords": ["fitness coach", "makeup artist"],
"MAX_ITEMS": 50
}
FieldTypeDescription
keywordsstring[]πŸ” Niches, topics, job titles, locations or names (one per line, click + Add)
MAX_ITEMSintegerπŸ”’ Maximum number of profiles per keyword (minimum 50)

🧾 Output example

{
"username": "coach.sarahfit",
"name": "Sarah Miller | Online Fitness Coach",
"profileUrl": "https://www.instagram.com/coach.sarahfit/",
"bio": "Helping busy moms get strong πŸ’ͺ | 1:1 coaching | Free guide ⬇️",
"followers": 48200,
"following": 612,
"posts": 1312,
"verified": false,
"isPrivate": false,
"isBusiness": true,
"category": "Fitness Trainer",
"externalUrl": "https://sarahfit.com/guide",
"businessEmail": "hello@sarahfit.com",
"businessPhone": "N/A",
"avatar": "https://scontent.cdninstagram.com/v/t51.2885-19/example_n.jpg",
"userId": "1234567890",
"postCaption": "N/A",
"postUrl": "N/A",
"snippet": "48.2K Followers, 612 Following, 1,312 Posts - See Instagram photos and videos from Sarah Miller | Online Fitness Coach (@coach.sarahfit)",
"keyword": "fitness coach",
"platform": "Instagram",
"displayedUrl": "instagram.com β€Ί coach.sarahfit",
"scrapedAt": "2026-10-13T16:58:12.401Z"
}

❓ FAQ

Is it legal to scrape Instagram profiles? This actor only collects information that is public on Instagram profiles, without logging in. Business emails and phones are only returned when the business chose to show them publicly. You are responsible for using the data in compliance with privacy and anti-spam laws (GDPR, CAN-SPAM, CCPA, COPPA…) and with Meta's terms: have a legitimate reason to contact people, personalise your messages and always include an unsubscribe option.

Instagram has many young users – how should I use the data? Use this actor for professional outreach to adult creators and businesses, and do not contact users who appear to be minors.

Why is the email N/A for many profiles? Only business / professional accounts can show a public contact email, and many choose not to.

Why did I get fewer profiles than requested? Some niches simply have few Instagram profiles visible on the web. The actor stops automatically when no more profiles exist for your search. To get more, add more keywords (niches, roles, niche + city).

Do I need an Instagram account? No. No account, login, cookies or API key are needed – just enter your keywords and run the actor.

Can I schedule it? Yes – use Apify Schedules to collect new profiles daily or weekly and send them automatically to Google Sheets, a CRM or a webhook.

πŸ’° Pricing

Simple pay-per-result model: you only pay for the profiles you collect.

Price: $9.99 per 1,000 profiles πŸ’΅

⚠️ Disclaimer

This tool is not affiliated with, endorsed by, or sponsored by Instagram (instagram.com) or Meta Platforms, Inc. Users are responsible for complying with applicable laws, including those protecting minors, and with Meta's terms of service.

πŸ“« Support

😊 Leave us a ⭐⭐⭐⭐⭐ review if you like the Instagram Profile Scraper! 🌍 Questions, custom needs or issues? Contact us through Apify or via ContactMinerLabs 🌩️.