VOOZH about

URL: https://apify.com/gocreative.ai/instagram-profile-scraper

⇱ Instagram Profile Scraper β€” Email, Phone & Bio [DEPRECATED] Β· Apify


πŸ‘ πŸ“Έ Instagram Profile Scraper β€” Email, Phone & Bio Leads avatar

πŸ“Έ Instagram Profile Scraper β€” Email, Phone & Bio Leads

Deprecated

Pricing

from $2.25 / 1,000 profiles

Go to Apify Store

πŸ“Έ Instagram Profile Scraper β€” Email, Phone & Bio Leads

Deprecated

Scrape any Instagram profile by username or URL: email, phone, business location, bio, links, socials, engagement, followers, posts, verification & recent posts. No login, no API key. Bulk lead gen at $2.25/1,000 profiles, cheaper than the official scraper.

Pricing

from $2.25 / 1,000 profiles

Rating

0.0

(0)

Developer

πŸ‘ GoCreative AI

GoCreative AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Share

πŸ“Έ Instagram Profile Scraper β€” Email, Phone, Bio & Followers (No Login)

πŸ“Š Example output (real run)

πŸ‘ Sample output

A real record from a live run β€” clean structured data, exported as CSV / JSON / Excel or via API.

Give it Instagram usernames or profile URLs and get back clean, structured profile data β€” including the email and phone from the bio, business location, follower stats and recent posts. No login, no cookies, no API key. Bulk lead generation at a flat $2.25 per 1,000 profiles β€” cheaper than the official Instagram scraper, and you only pay for profiles that scrape successfully.

instagram scraper Β· instagram profile scraper Β· instagram email scraper Β· instagram email extractor Β· scrape instagram followers Β· instagram bio scraper Β· instagram phone number scraper Β· influencer email finder Β· instagram lead generation Β· bulk instagram scraper Β· instagram contact scraper Β· instagram data scraper

πŸ‘ Instagram Profile Scraper β€” paste usernames in, get emails, phones, location & engagement out

This actor calls Instagram's public web_profile_info endpoint over rotating proxies with a fresh IP per request (cheap datacenter first, residential fallback), so it stays reliable at scale (no session to break, no cookie-auth failures) and hits a high, real success rate. It's tuned for the lead-gen / email-finder buyer: it doesn't just dump follower counts β€” it returns the actual contact data most scrapers miss.

πŸ‘€ See it in action

Step 1 β€” paste usernames in:

πŸ‘ Input: paste Instagram usernames or profile URLs

Step 2 β€” get clean lead data out (export to CSV, JSON or Excel):

πŸ‘ Output: username, followers, email, phone, engagement, verified


πŸ“¦ What it extracts

FieldDescription
username, full_name, user_idCore identity
email + email_sourceBest email found, with where it came from (business_email Β· public_email Β· bio). Parses the business field and the bio text, including obfuscated forms (name [at] domain [dot] com) and mailto: links
business_email, public_emailRaw Instagram contact-email fields, kept separately
phone + phone_normalized + phone_sourceBusiness/public phone, plus an E.164-style normalized number and its source (business_phone Β· public_phone Β· contact_phone Β· bio)
locationBusiness address parsed into city, region, country, zip, street, latitude, longitude, instagram_location_id and a composite address
external_url + bio_links + linksThe link-in-bio: the single external URL and the full multi-link bio_links array, all un-wrapped from Instagram's l.instagram.com redirector, plus a deduped flat links list
socialsThe link-in-bio classified into platforms β€” Twitter/X, YouTube, TikTok, Facebook, LinkedIn, Linktree, WhatsApp, Telegram, Snapchat, Pinterest, Threads, Twitch, Spotify and more
engagementComputed from the recent posts: avg likes, avg comments, and engagement rate (%) β€” no extra cost, great for influencer vetting
followers, following, posts_countAudience & activity counts
is_verified, is_business, is_professional_account, is_private, is_joined_recentlyTrust & account-type flags for lead scoring
business_category, category_name, account_typeNiche / segmentation
fbid, connected_fb_pageMeta cross-platform IDs for enrichment & dedupe
pronouns, highlight_reel_count, has_clipsPersonalization & activity signals
profile_pic_urlHigh-res profile picture
recent_posts[]Up to 12 latest posts: shortcode, url, caption, likes, comments, is_video, view_count, display_url, posted_at

Export everything to CSV, Excel, JSON or via the API straight from the run.


πŸ₯‡ Why this one

  • Most complete on the Store. Email + phone + business location + classified social profiles + computed engagement stats + posts β€” in one call. We fold in what the email/phone scrapers, the "socials" scrapers, and the "engagement rate" scrapers each do separately.
  • Real contact data, not just stats. Email + phone + business location + bio links β€” the lead-gen payload that pure "follower count" scrapers (even the popular ones) leave out entirely.
  • Smart email extraction. A waterfall pulls emails from the Instagram business field, the newer public-email field, and the bio text β€” including obfuscated name [at] domain [dot] com patterns and mailto: links β€” so you get a higher contact-fill rate.
  • Cheaper than the official scraper. A flat $2.25 per 1,000 profiles β€” just under Instagram's most popular scraper β€” and you're charged only for profiles that scrape successfully, never for blocked or not-found handles.
  • Reliable & no login. Rotating proxies (cheap datacenter first, residential fallback) with a fresh IP per request β€” no cookies and no session token to break. Private and no-post accounts still return full profile + contact data (just empty recent_posts).
  • Bulk & fast. Pure HTTP (no browser), fanned out concurrently β€” scrape thousands of handles in one run.

πŸš€ How to use it

  1. Open the actor and paste the Instagram usernames or profile URLs you want.
  2. (Optional) set how many recent posts to return per profile (0–12).
  3. Run it. Pull results as CSV / Excel / JSON or via the API.

Input:

{
"usernames":["nasa","https://www.instagram.com/natgeo/","@mkbhd"],
"resultsLimit":12
}

You can mix bare handles (nasa), @handles, and full profile URLs β€” they're all normalized automatically and de-duplicated.


πŸ“€ What each row looks like

See the Output screenshot above for the at-a-glance view. Each profile comes back as a clean row with the key lead fields β€” here's a trimmed example (full output adds bio links, location lat/long, recent posts & more):

{
"username":"joes.coffee.bar",
"full_name":"Joe's Coffee Bar",
"email":"joe@joescoffee.com",
"phone":"+15125550143",
"location":{"city":"Austin","region":"TX","country":"United States"},
"followers":18432,
"engagement":{"avg_likes":642,"engagement_rate":3.2},
"is_verified":false,
"is_business":true,
"external_url":"https://joescoffee.com",
"socials":{"tiktok":"https://www.tiktok.com/@joescoffee"}
}

πŸ‘₯ Who it's for

  • Agencies & founders building cold-email / DM outreach lists from Instagram business and creator accounts.
  • Influencer marketers finding creator contact emails and vetting audience size + engagement before reaching out.
  • Sales & lead-gen teams enriching a list of handles with email, phone and business location.
  • Researchers & analysts pulling bios, links, categories and recent-post metrics for competitor or niche analysis.

❓ FAQ

Do I need an Instagram login, cookies, or an API key? No. The actor uses Instagram's public profile endpoint over rotating proxies (datacenter first, residential fallback) β€” nothing to log in to and no session to break.

Where does the email and phone come from? Only from public data on the profile: the business/professional contact email & phone that the account owner chose to display, and any email/phone written in the public bio (we also catch obfuscated name [at] domain [dot] com forms and mailto: links). We cannot retrieve private emails that aren't public β€” no scraper can. So contact fields are populated for accounts that publish them (typically business/creator profiles) and are null otherwise.

Will it work on private accounts? Yes β€” a private account still returns its full profile and any public business contact data; only recent_posts comes back empty. Use the is_private flag to filter.

How much does it cost? A flat $2.25 per 1,000 profiles ($0.00225 each), billed per result (pay-per-event). You're charged only for profiles that scrape successfully β€” never for blocked or not-found handles.

How fast is it / how many can I scrape? It's pure HTTP (no browser) and runs requests concurrently, so it handles thousands of handles per run. Each request uses a fresh IP to keep the success rate high.

Can I control the proxy / cost? Yes. The Proxy type input defaults to Auto β€” it tries Apify's cheap datacenter proxy first and falls back to residential, so you get a high success rate at the lowest cost. Force Residential for maximum reliability, or Datacenter for the absolute cheapest run.

What about export? Every run's results are available as CSV, Excel, JSON, or via the Apify API.

Is scraping Instagram legal? This actor only collects publicly available information that anyone can see without logging in, and it does not bypass any login or access controls. You are responsible for how you use the data β€” comply with Instagram's Terms, applicable laws (including data-protection laws like GDPR/CCPA when handling personal data such as emails), and anti-spam rules (e.g. CAN-SPAM, GDPR consent) for any outreach. Do not use scraped data for harassment or unlawful purposes. When in doubt, seek legal advice.

You might also like

Instagram Profile Scraper + Emails & Contacts

khadinakbar/instagram-profile-scraper

Scrape public Instagram profiles by username or URL: name, bio, followers, posts, verification, business category, plus parsed email and phone. No login required. MCP-ready.

16

Instagram Profile Scraper – Followers, Bio & Posts

ninhothedev/instagram-scraper

Scrape Instagram profiles worldwide: followers, following, bio, verified & business flags, category, business email & phone, profile pic β€” plus recent posts with likes, comments, captions and video views. No login. Bulk usernames.

$1/1K Instagram Profile Scraper – Fast & Bulk

figue/instagram-profile-scraper

Bulk-scrape Instagram profiles fast β€” $1/1K. Extract 50+ fields from any public profile: bio, followers, business email, bio links & enriched recent posts.

Instagram Profile Lead Scraper

scrapapi/instagram-profile-lead-scraper

πŸ“Έ Instagram Profile Lead Scraper extracts public profile data at scale β€” username, name, bio, website, email, phone, category, location, follower count, engagement & recent posts. πŸš€ Perfect for lead gen, B2B outreach, influencer discovery, growth marketing & CRM enrichment. πŸ”

Instagram Profile Scraper - Followers, Bio & Business Info

santhej/instagram-profile-scraper

Scrape Instagram profiles in bulk: followers, following, posts, bio, verified & business status, category, external link, and public business email/phone. Paste usernames or URLs. Clean JSON/CSV for influencer & lead research. No login.

πŸ‘ User avatar

Santhej Kallada

9

5.0

Instagram Profile & Posts Scraper

scrapers_lat/instagram-scraper

Extract public Instagram profiles and recent posts by username without login.

3

5.0

Instagram Profile Scraper

direct_houseboat/instagram-profile-scraper

Scrape public Instagram profile data including bio, email (from bio), followers, and more using usernames or profile URLs.

262

5.0

Instagram Profile Scraper

scrapepilotapi/instagram-profile-scraper

πŸ“Έ Instagram Profile Scraper (instagram-profile-scraper) extracts public profile dataβ€”bio, username, followers, posts, captions, hashtags, links & engagement. πŸ”Ž Ideal for market research, competitor analysis, influencer discovery & lead gen. ⚑ Fast, accurate, export-ready.

Instagram Profile Scraper

cscrape/instagram-profile-scraper

Scrape public Instagram profile data by username, including follower counts, bio, profile picture, business details, and recent posts.