image
Coin

1

free

Instagram Profile Scraper

Extract 62 data points + email from any IG profile — full bio, external links, engagement stats & latest posts.

Download sample
users214 users
runs1358 runs

Trusted worldwide by the best

Export profiles from Instagram — right now

Extract

Scrape any public IG profile by username/URL: 62 fields, links, contacts, posts/IGTV.

image

Schedule

Run daily, weekly, or monthly to keep profile metrics and metadata up to date.

image

Export

Export all profile data to Google Sheets, email, or S3 — fully automated.

image

Built for Agents

Run it from your stack.
Or hand it to your agent.

Instagram Profile Scraper ships with a Python SDK, a one-line CLI and a native MCP server your agents can plug into directly — no rate limits to dodge, no bot mitigation to bypass, no parsing errors to chase down.

# install once (Python 3.10+)
pip install lobstrio

# check your token
lobstr whoami

# find the scraper
lobstr crawlers search "instagram"

# one call — launch, wait, download
lobstr go instagram-profile-scraper \
  "https://www.instagram.com/leomessi/" \
  -o results.csv

62 data attributes per profile

Every scrape returns structured data you can export as CSV, JSON, JSONL, XLSX, or via API.

Profile Url

Direct URL to the Instagram profile

Export Profiles
username

Instagram username of the account

rap
Export Profiles
Full Name

Display name of the Instagram account

RapTV
Export Profiles
biography

Bio text shown on the Instagram profile page

What's Next in Hip Hop & Culture‼️ 🔋 a @lowbattery brand 🌐 @bars @concert @drip ⬇️Purchase RapTV's "What A Time" Zine
Export Profiles
Profile Pic Url

URL of the account's Instagram profile picture

Export Profiles
Profile Id

Unique internal identifier for the Instagram account

1459940668
Export Profiles
fbid

Internal Facebook/Meta identifier linked to the Instagram account

17841401100062812
Export Profiles
Followers Count

Total number of Instagram followers

12,747,786
Export Profiles
Follows Count

Total number of accounts this profile follows

1,607
Export Profiles
Posts Count

Total number of posts published by this account

55,976
Export Profiles
image

Fast

20 profiles per minute
Lightning-fast performance

image

Solid

99.95% task success rate
Dependable, reliable data every time

image

Cost-competitive

$0.5 per 1000 profiles
Top affordability worldwide

Live

Built to run.

Most scrapers break in silence. This one doesn't — and we show it, openly.

100.00%

incident-free runs · last 90 days

0
incidents · 90 days
100%
resolved
—
median time to fix
90 days agoToday
Operational
Degraded
Down
Resolved incident
Open incident
How we measure →

Tracked from every run. Incidents stay on the record even after they're fixed.

Simulator plan

Trusted by the best

Used obsessively by the data-hungry around the world

★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★

Frequently Asked Questions

Is it legal to scrape public Instagram profiles?

Yes — it’s entirely legal to scrape publicly accessible data. We only collect what users choose to show publicly. For more details, see our guide on the legality of web scraping.

Do I need to log into Instagram to use this scraper?

No login required. The tool works entirely from public usernames or URLs — no account, no cookies, no session needed.

Can I scrape profiles using just a username?

Yes — username is enough. Provide a username (or a profile URL) and we’ll fetch all available public data from that account.

Can I scrape private or restricted profiles?

No. If a profile is private or restricted, Instagram doesn’t expose its data publicly — so it can’t be scraped.

What data do you extract from each profile?

We collect 62 attributes per profile, including followers, follows, posts count, bio, category, verification status, professional/business flags, public contact details, external links, related profiles, and more.

How many posts and videos do you collect per profile?

Up to 12 latest posts and 4 latest IGTV videos per profile, plus external links and related profiles.

How many profiles can I scrape and how fast is it?

1 credit = 1 profile, with a processing speed of up to 20 profiles per minute. Pricing starts at $2 / 1,000 profiles depending on your plan — try the simulator here.

Can I collect business email or phone number?

Yes — when publicly available. If the profile displays a business email, phone number, or contact method, we extract it as-is (no guessing, no enrichment).

Ready to get started?

Export your first profiles for free.

Book a demo