Instagram is where creators and small brands put their contact info in plain sight — in the bio, or one tap away on a linked site. Outsoci searches by keyword, niche, or hashtag, mines every bio and link, and hands you a validated email list instead of a spreadsheet of handles. It's built for teams running influencer, UGC, or local-business outreach who need real contact details, not just follower counts.
Describe who you want — job title, niche, business type — plus an optional location.
Outsoci searches live and pulls matching profiles and their public contact details.
Emails are verified and deduplicated, then exported to a clean CSV in one click.
Handle & display name
the stable identifier for dedup and personalization
Bio text
the single richest field — role, niche, and often an inline email
Account category
business accounts self-tag as "Creator," "Retail," "Local business," etc.
Follower count
filter by audience size to target micro, mid, or macro creators
External link
personal site or link-in-bio hub (Linktree, Beacons) — a common email source
from the bio directly, the public business-email button, or the linked site
Every field a Instagram run returns, with its type and an example value. Last verified July 2026.
| Field | Type | Example |
|---|---|---|
| handle | string | @harborlanestudio |
| display_name | string | Harbor Lane Studio |
| category | string | null | Retail company |
| followers | integer | 18400 |
| bio | string | Handmade ceramics · Portland · orders at hello[at]… |
| external_link | url | null | https://linktr.ee/harborlanestudio |
| string | null (verified) | hel•••@harborlanestudio.com | |
| email_source | enum: bio | contact_button | linked_site | linked_site |
The CSV shape you export, shown with illustrative rows. Emails are partially masked here — your export contains the full, verified address.
| handle | category | followers | external_link | email_source | |
|---|---|---|---|---|---|
| @harborlanestudio | Retail company | 18400 | linktr.ee/harborlanestudio | hel•••@harborlanestudio.com | linked_site |
| @coach.marleigh | Personal trainer | 42100 | marleighfit.co | tea•••@marleighfit.co | contact_button |
| @thefernkitchen | Restaurant | 7350 | — | fer•••@gmail.com | bio |
| @quietmornings_ | Digital creator | 11200 | beacons.ai/quietmornings | null | — |
Volume ceiling. A single keyword or hashtag run comfortably returns up to about 2,000 public profiles before Instagram rate-limiting slows collection. Email match rate runs 25–45% and tracks how commercial the niche is: fashion, fitness, food, and beauty enrich near the top of that band.
Instagram business and creator accounts can expose a public "Email" contact button — when it's turned on, that's a direct, high-confidence source. Where it isn't, the bio itself is next: people write emails in plain text or lightly obfuscated ("name [at] brand . com") to dodge spam bots, and Outsoci is built to catch both patterns.
The other major source is the link in bio. Most creators and small brands point it at a personal site or a link-in-bio hub like Linktree, which usually fans out into several links — a shop, a media kit, a contact page. Outsoci follows and expands those, then crawls the destinations for an email the bio itself never showed.
Instagram has no public API for arbitrary profile search, so any tool — this one included — is working from what's publicly viewable, not a logged-in firehose. That means private accounts are out of reach, and very large-scale scraping needs pacing to stay reliable. For public creator and business accounts, coverage is strong.
Data quality varies more here than on a business-listing platform like Google Maps, because a bio is whatever the account owner chose to write — some are exhaustive, some are a single emoji. Expect your email-match rate to correlate with how "professional" the niche is: business and creator accounts in commerce-adjacent niches (fashion, fitness, food, beauty) tend to enrich noticeably better than purely personal accounts with no commercial intent.
Filter by niche, location, and follower tier to build a shortlist of creators worth pitching for paid or gifted collaborations.
Micro-creators (5k–50k followers) often convert better per dollar than macro accounts; follower-count filtering targets exactly that band.
Restaurants, salons, and boutiques run their whole online presence through Instagram — it's often the only public contact surface they have.
Scouting for new signings by niche and engagement, before a creator is already on every other agency's radar.
Finding relevant, on-brand accounts at every follower tier to build a tiered ambassador or affiliate roster.
Does Instagram show email addresses on profiles?
Business and creator accounts can enable a public "Email" contact button, and many people put an email directly in their bio text. Personal accounts rarely expose one either way.
Can I scrape private Instagram accounts?
No — Outsoci only works with public data. Private accounts require the account owner to approve a follow request, which is outside the scope of any public scraper.
How does follower-count filtering work?
Every profile comes back with its follower count, so you can narrow results to a specific tier — micro, mid, or macro — before you ever look at a bio.
What is a link-in-bio hub and why does it matter?
Tools like Linktree let a creator list several links behind one bio URL. Outsoci expands these hubs and crawls each destination, often finding an email the bio alone never shows.
Do I need to log in to scrape Instagram?
No — Outsoci searches and extracts from public profile pages without driving your personal Instagram session, so there's no risk to your own account.
How accurate are the emails found?
Every extracted email is run through syntax, domain, and mailbox verification before it's marked deliverable, so you're not sending blind to a scraped guess.
Can I search by hashtag as well as keyword?
Yes — hashtag search is often the fastest way to find creators actively posting in a specific niche, and it combines well with follower-count filtering for a tighter shortlist.
Does this work for business accounts as well as creators?
Yes — business accounts tend to have the richest structured data (category, sometimes a public email button), while creator accounts lean more on the bio and linked site.
Can I export results with images or just contact data?
Exports focus on structured contact and profile data — handle, bio, email, follower count, and links — rather than media, since that's what feeds an outreach or CRM workflow.
Is scraping public Instagram profiles legal?
Publicly visible profile data is broadly scrapeable — private accounts and anything behind a login are out of scope. Your outreach still needs to comply with GDPR and CAN-SPAM.