The Instagram scraper for profile and contact data
Scrape Instagram profiles, contact info and recent posts.
Kavex's Instagram scraper pulls public profile data for any list of Instagram accounts. Give it usernames or profile URLs and it returns followers, bio, account category, the business email and phone an account chooses to make public, the external link, and recent posts with engagement counts. It is built for influencer research and for lead generation, an Instagram business profile is one of the few places a small business publishes a contact email directly, which makes it a genuinely useful prospecting source.
A RUN OF 1,000 PROFILES ON THIS SOURCE, AT 2 PER PROFILE
Say what you want. Read the price first.
Everything else is a ceiling or a filter. The estimate moves with the numbers you type, so the run never surprises you at the end.
Provide Instagram usernames or profile URLs, one per line. For each account Kavex returns follower, following and post counts, verified and business-account status, category, bio, external URL, the public business email and phone where the account exposes them, and optionally the most recent posts with like and comment counts.
Paste your list of Instagram handles on the configure page, choose how many recent posts to include, and run. Add the Email Verifier add-on to validate any business emails before you export them into outreach.
Charged per delivered row. If the source holds fewer than you asked for, the rest of the credits go back to your balance the second the run ends.
One thousand profiles, itemised.
The base run, then every add-on as its own line. Nothing is bundled, so you can read the bill from top to bottom.
| Line | Rate | Units | Credits |
|---|---|---|---|
| 2 / profile | 1,000 profiles | 2,000 | |
| +Email verification | 1 / email | 1,000 emails | 1,000 |
| +Disposable email check | 0.5 / email | 1,000 emails | 500 |
| 1,000 enriched profiles | 3.5 / profile | 3,500 credits | $3.50 |
$0.0035 PER FINISHED PROFILE · AN ADD-ON IS BILLED ON THE ROWS IT ACTUALLY ENRICHED, SO A REAL BILL LANDS UNDER THIS
What people point it at.
Four ways this source is used today. Every one of them is the same run, the same export and the same credit pool.
- Lead generation from Instagram business profiles that publish a contact email
- Influencer shortlisting by follower size and engagement
- Competitor and brand monitoring
- Enriching a creator list with bio links and categories
The rest of the social stack.
Same credit pool, same export. Chain the output of one run into the next without paying for the list twice.
Asked before the first run.
Short answers, no accordion to click through. If something is still missing, the help pages go deeper.
Where do the email and phone come from?
From the public business fields a profile chooses to display. Not every account exposes them, when present they appear in the business_email and business_phone columns.
Do I need an Instagram login?
No, the scraper reads public profile data without an account.
Can it pull recent posts?
Yes, set how many recent posts to include per profile and each comes back with its caption, like and comment counts.
What about private accounts?
Private accounts return the profile basics with a private flag; their posts are not accessible.