VOOZH about

URL: https://apify.com/truefetch/instagram-profile

โ‡ฑ Instagram Profile Bulk Lookup API โ€” 33 Fields, 1000/run ยท Apify


Pricing

from $4.50 / 1,000 results

Go to Apify Store

Bulk-lookup Instagram profiles โ€” follower count, following count, bio, post count, verified badge, business email, and 33 fields per account. No login. $2.50 per 1,000.

Pricing

from $4.50 / 1,000 results

Rating

5.0

(2)

Developer

๐Ÿ‘ TrueFetch

TrueFetch

Maintained by Community

Actor stats

2

Bookmarked

58

Total users

23

Monthly active users

12 hours ago

Last modified

Share

Affiliate disclosure: Apify links on this page may include referral parameters. If you sign up through one of these links, TrueFetch may earn a commission from Apify at no extra cost to you. Pricing, features, and Actor access are unaffected.

๐Ÿ‘ Instagram Profile
๐Ÿ‘ Bulk Profile Scraper
๐Ÿ‘ Pay per Result
๐Ÿ‘ No Login Required
๐Ÿ‘ Telegram Support
๐Ÿ‘ Telegram Group

Instagram Profile โ€” Bulk Profile Scraper: Followers, Bio & Contact API

Scrape up to 1,000 Instagram profiles in a single run โ€” extracting followers, following, bio, contact details, business category, verified status, and related profiles โ€” in clean JSON / CSV / Excel. No Instagram login or cookies required.

TL;DR (40-word answer): Instagram Profile is a no-login Apify Actor that returns 33 structured fields per Instagram account at $2.50 per 1,000 profiles, including followers, bio, email, phone, business category, and verified status. Last verified 2026-05-02.

What it is NOT: Instagram Profile is not a follower list scraper, not a post or media scraper, and not an Instagram DM tool โ€” it only reads publicly visible profile metadata for a given list of usernames.

Instagram Profile is an Apify Actor that accepts a list of Instagram usernames or profile URLs (up to 1,000 per run) and returns 33 structured fields per account โ€” username, full_name, bio, email, phone, website, category, followers, following, posts, reels, is_verified, is_business, avatar_url, related_profiles, and more. Maintained by TrueFetch on the Apify Store.


๐Ÿ‘ค Why choose Instagram Profile

Instagram Profile is best for influencer agencies, PR teams, and developers who need structured account data from large lists of Instagram handles without managing authentication.

  • ๐Ÿ“Š 33 fields per profile โ€” status, processor, processed_at, requested_input, user_id, username, full_name, bio, pronouns, website, bio_links, contact_method, email, phone, address, category, business_category, is_private, is_verified, is_professional, is_business, has_channel, has_clips, has_guides, followers, following, posts, reels, highlights, related_profiles, avatar_url, profile_url.
  • ๐Ÿ“‹ Bulk input โ€” up to 1,000 usernames or profile URLs per run.
  • โšก Pay-per-result pricing โ€” flat $2.50 per 1,000 profiles ($0.0025 per result). Free Apify plan includes $5 monthly credits โ‰ˆ ~2,000 free profiles per month.

๐Ÿš€ Quick Start โ€” run in 3 steps

Run in Apify Console

  1. Open the Actor โ€” go to Instagram Profile on Apify and click Try for free.
  2. Configure inputs โ€” enter a list of Instagram usernames or profile URLs in the instagram_url array.
  3. Click Start โ€” the Actor streams results into the default dataset; download as JSON, CSV, or Excel.

Run via Apify API

curl-X POST "https://api.apify.com/v2/acts/TrueFetch~instagram-profile/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN"\
-H"Content-Type: application/json"\
-d'{
"instagram_url": ["natgeo", "nasa", "tesla"]
}'

Run via MCP (for AI agents)

Instagram Profile is callable from Claude, ChatGPT, Cursor, and any MCP-compatible client through the Apify MCP Server. Reference the Actor as TrueFetch/instagram-profile and pass the same JSON input as above.


โš™๏ธ Input parameters

ParameterTypeRequiredDefaultDescriptionExample
instagram_urlarray<string>โœ…โ€”List of Instagram usernames or profile URLs to scrape. Maximum 1,000 per run.["natgeo", "nasa", "tesla"]
{
"instagram_url":["natgeo","nasa","tesla"]
}

๐Ÿ“ฆ Output dataset

Each run writes structured profile objects to the default Apify dataset, exportable as JSON, JSONL, CSV, Excel, XML, RSS, or via the dataset API.

FieldTypeAlways present?DescriptionExample
statusstringโœ…Record status: success or not found.success
processorstringโœ…Apify Actor URL that produced this record.https://apify.com/TrueFetch/instagram-profile
processed_atstringโœ…ISO 8601 UTC timestamp.2026-04-24T09:30:00+00:00
requested_inputstringโœ…The username that was queried.natgeo
user_idstringoptionalNumeric Instagram user ID.787132
usernamestringoptionalInstagram username.natgeo
full_namestringoptionalDisplay name.National Geographic
biostringoptionalProfile bio text.Inspiring people to care about the planet.
pronounsstringoptionalPronouns listed on the profile.they/them
websitestringoptionalWebsite URL in the bio.https://www.nationalgeographic.com
bio_linksarrayoptionalAll link-in-bio URLs.[{"url": "https://..."}]
emailstringoptionalBusiness contact email.contact@natgeo.com
phonestringoptionalBusiness contact phone.+1-202-857-7000
addressstringoptionalBusiness street address.Washington, DC
categorystringoptionalAccount category.Media/News Company
business_categorystringoptionalSpecific business category label.Publisher
is_privatebooleanoptionalWhether the account is private.false
is_verifiedbooleanoptionalWhether the account has a verified badge.true
is_businessbooleanoptionalWhether the account is a business account.true
followersintegeroptionalFollower count.19800000
followingintegeroptionalFollowing count.150
postsintegeroptionalTotal number of posts.27300
reelsintegeroptionalTotal number of reels.420
related_profilesarrayoptionalSuggested related Instagram accounts.[{"username": "natgeowild"}]
avatar_urlstringoptionalProfile picture URL.https://scontent.cdninstagram.com/...
profile_urlstringโœ…Full Instagram profile URL.https://www.instagram.com/natgeo/

Sample output

{
"status":"success",
"processor":"https://apify.com/TrueFetch/instagram-profile",
"processed_at":"2026-04-24T09:30:00+00:00",
"username":"natgeo",
"full_name":"National Geographic",
"bio":"Inspiring people to care about the planet.",
"is_verified":true,
"is_business":true,
"followers":19800000,
"following":150,
"posts":27300,
"category":"Media/News Company"
}

๐Ÿ’ก Use cases

For influencer agencies auditing potential partners

  • Problem: vetting 200 influencer accounts manually to check follower counts, business categories, and verified status takes a full day.
  • How Instagram Profile solves it: upload a list of up to 1,000 usernames and extract followers, is_verified, is_business, category, and email in structured JSON in under 5 minutes.
  • Outcome: a structured influencer audit at $2.50 per 1,000 profiles.

For PR teams building media outreach lists

  • Problem: PR teams need contact emails and websites from target Instagram media accounts for outreach campaigns.
  • How Instagram Profile solves it: extract email, phone, website, and bio_links for all target accounts in one batch run.
  • Outcome: structured contact data for media outreach at a fraction of the cost of manual research.

For AI agents researching public Instagram accounts

  • Problem: LLM agents asked "how many followers does @tesla have on Instagram?" cannot trust stale training data.
  • How Instagram Profile solves it: call the Actor over the Apify MCP Server and surface grounded, up-to-date profile data.
  • Outcome: accurate, source-cited Instagram account data in production AI assistants.

๐Ÿ’ฐ Pricing, limits, and performance

FactValue
Pricing modelPay-per-result (event: result)
Per-profile price$0.0025 per profile = $2.50 per 1,000
Free-tier monthly allowance$5 Apify credits โ‰ˆ ~2,000 free profiles / month
Max profiles per run1,000
Output fields per profile33
Login / cookies requiredNo โ€” works without an Instagram account
Export formatsJSON, JSONL, CSV, Excel, XML, RSS, dataset API

โš–๏ธ Compared with alternatives

CapabilityInstagram ProfileInstagram Basic Display APICustom scraper
Bulk profile lookup (up to 1,000 per run)โœ…own account onlyyou build & maintain
33 fields incl. email, phone, bio, followersโœ…limitedyou build & maintain
Business category & contact infoโœ…โŒyou build & maintain
No login or API approval requiredโœ…requires app reviewyou build & maintain
Pay-per-result pricing$0.0025 / profileN/Ainfra + dev cost
Export to CSV / JSONโœ…limitedyou implement
Setup time to first result< 60 secondsdays (app approval)daysโ€“weeks

Verdict. Instagram's official APIs are limited to the authenticated user's own data and require app review. Instagram Profile delivers structured public account data for any list of handles with no approval required.


โš ๏ธ Common mistakes to avoid

  1. Passing more than 1,000 usernames per run. The Actor validates input size โ€” split large lists across multiple runs.
  2. Expecting email and phone on every profile. These fields are only visible on business accounts that have chosen to display contact info.
  3. Passing private account usernames. The Actor can only read publicly visible profile data โ€” private accounts return limited fields and is_private: true.
  4. Submitting the same handle multiple times. Deduplication is not automatic โ€” remove duplicates from your list before running.
  5. Treating profile_url as canonical. Instagram handles can change โ€” always store user_id as the stable identifier.

๐Ÿ› ๏ธ Troubleshooting

ProblemLikely causeFix
status: not found returnedUsername does not exist or was misspelled.Verify the username on Instagram directly.
email / phone fields are nullAccount is personal, not a business account.Expected โ€” contact fields are only available on business accounts.
is_private: true, limited dataAccount is set to private.Private accounts return minimal data โ€” only public metadata is available.
Input validation errorinstagram_url was not passed as a JSON array.Ensure input is a JSON array of strings: ["username1", "username2"].
Charge limit reachedAccount-level monthly spend limit hit.Raise the run / monthly limit in your Apify plan settings.

โ“ FAQ

What data does Instagram Profile return?

Instagram Profile returns 33 structured fields per account including username, bio, email, phone, website, followers, following, posts, reels, business category, verified status, and related profiles.

How much does Instagram Profile cost?

Instagram Profile uses pay-per-result pricing at $0.0025 per profile (= $2.50 per 1,000 profiles). The Apify Free plan includes $5 of monthly platform credits, covering approximately 2,000 free profiles per month.

Does Instagram Profile require a login?

No. The Actor reads publicly visible Instagram profile data without any login or cookies.

How many profiles can I scrape in one run?

Up to 1,000 profiles per run. For larger lists, split them across multiple runs.

Can I schedule Instagram Profile to run automatically?

Yes. Use Apify Schedules to monitor profiles on a recurring cadence and push results via Webhooks.


๐Ÿ”Œ Integrations

Instagram Profile plugs straight into the Apify ecosystem:

  • Schedules โ€” monitor profiles on a recurring schedule (docs).
  • Webhooks โ€” POST results to your endpoint on ACTOR.RUN.SUCCEEDED (docs).
  • Apify API โ€” run-sync-get-dataset-items for blocking calls, runs for async (docs).
  • MCP Server โ€” call the Actor from Claude, ChatGPT, or Cursor agents (docs).
  • No-code โ€” Make, Zapier, n8n, Pipedream, Google Sheets, Airtable.

๐Ÿงฑ Sister Actors from TrueFetch

Jobs

Shopping & Deals

Vehicles

Real Estate

Local Business & Food

Classifieds

Social Media

Videos & Text

Content & Articles


๐Ÿ“ž Support, changelog, last updated

Support

Maintained by TrueFetch on the Apify Store.

Cost of doing nothing: manually looking up 200 Instagram profiles to collect followers, emails, and business categories takes a full day. Instagram Profile delivers structured account data at $2.50 per 1,000 profiles. โ†’ Try it free with $5 of Apify credits.

Changelog

  • 2026-05-02 โ€” README rewritten for SEO + GEO; documented all 33 output fields, full pricing, troubleshooting matrix, and FAQ.
  • 2026-04 โ€” Added bio_links, pronouns, and related_profiles fields; improved bulk input handling.
  • 2026-03 โ€” Added is_professional, has_channel, has_clips, has_guides fields.
  • 2026-02 โ€” Initial release: Instagram profile scraping.

{
"@context":"https://schema.org",
"@graph":[
{
"@type":"SoftwareApplication",
"@id":"https://apify.com/TrueFetch/instagram-profile#software",
"name":"Instagram Profile",
"description":"Apify Actor that scrapes up to 1,000 Instagram profiles per run and returns 33 structured fields โ€” followers, bio, email, phone, business category, verified status, and related profiles. Pay-per-result at $0.0025 per profile.",
"applicationCategory":"BusinessApplication",
"operatingSystem":"Web, Cloud",
"url":"https://apify.com/TrueFetch/instagram-profile",
"offers":{
"@type":"Offer",
"price":"0.0025",
"priceCurrency":"USD",
"availability":"https://schema.org/InStock"
},
"author":{"@id":"https://apify.com/TrueFetch#author-TrueFetch"},
"publisher":{"@id":"https://apify.com/TrueFetch#publisher"}
},
{
"@type":"Organization",
"@id":"https://apify.com/TrueFetch#publisher",
"name":"TrueFetch",
"url":"https://apify.com/TrueFetch",
"sameAs":["https://t.me/TrueFetch","https://t.me/AiAgentApi"]
},
{
"@type":"FAQPage",
"mainEntity":[
{
"@type":"Question",
"name":"What data does Instagram Profile return?",
"acceptedAnswer":{
"@type":"Answer",
"text":"Instagram Profile returns 33 structured fields per account including username, bio, email, phone, website, followers, following, posts, reels, business category, verified status, and related profiles."
}
},
{
"@type":"Question",
"name":"How much does Instagram Profile cost?",
"acceptedAnswer":{
"@type":"Answer",
"text":"Instagram Profile uses pay-per-result pricing at $0.0025 per profile (= $2.50 per 1,000 profiles). The Apify Free plan covers approximately 2,000 free profiles per month."
}
},
{
"@type":"Question",
"name":"How many profiles can I scrape in one run?",
"acceptedAnswer":{
"@type":"Answer",
"text":"Up to 1,000 profiles per run. For larger lists, split them across multiple runs."
}
}
]
},
{
"@type":"BreadcrumbList",
"itemListElement":[
{
"@type":"ListItem",
"position":1,
"name":"Apify",
"item":"https://apify.com"
},
{
"@type":"ListItem",
"position":2,
"name":"Social Media",
"item":"https://apify.com/store?category=SOCIAL_MEDIA"
},
{
"@type":"ListItem",
"position":3,
"name":"Instagram Profile",
"item":"https://apify.com/TrueFetch/instagram-profile"
}
]
}
]
}

Last Updated: May 2, 2026 Schema version: 1.1 Maintained by: TrueFetch ยท ๐Ÿ’ฌ Telegram Group ยท ๐Ÿ“ง Support

You might also like

All-in-One Username Availability Checker

scraper-mind/all-in-one-username-availability-checker

Username Availability Checker โ€“ Quickly check username availability across 85+ platforms like Instagram, X, Reddit & more! ๐Ÿš€ Ensure your brand or online identity is unique and secure. โœ… Supports proxy configuration for privacy. Get accurate results in JSON, CSV, or Excel!

198

5.0

Social Handle Checker ยท IG, TikTok, FB, Pinterest, Youtube, X

corent1robert/social-handle-checker

Check handle availability across Instagram, TikTok, Facebook, Pinterest, YouTube (@), and X (Twitter) in one run. Built for founders and agencies picking a brand name. Export JSON/CSV from the dataset.

๐Ÿ‘ User avatar

Corentin Robert

110

4.6

Username Availability Checker ๐Ÿ”

easyapi/username-availability-checker

Check username availability across 80+ platforms including Twitter, Instagram, YouTube, GitHub, and more! Get instant results with platform logos, URLs, and availability status. Essential tool for brand research, social media management, and digital presence optimization. ๐Ÿ”

Domain Inspector

visita/domain-inspector

A powerful, all-in-one tool to perform DNS lookups, WHOIS queries, HTTP status checks, and SSL certificate validation for a list of domains. It can clean full URLs down to the bare domain (e.g., https://www.apify.com/store โ†’ apify.com) and run all checks in a single batch.

๐Ÿ‘ User avatar

Visita Intelligence

352

5.0

Audio Transcriber

parseforge/audio-transcriber

Automates audio transcription from multiple sources (files or links). Normalizes input format to ensure optimal processing. Generates word-for-word transcriptions maintaining references to source audio, perfect for datasets requiring traceability and regulatory compliance.

114

5.0

Username Checker โ€” Find Profiles Across 460+ Platforms

automation-lab/username-checker

Search for any username across 460+ platforms instantly. Like Sherlock but no install needed โ€” runs in the cloud. Find social media accounts, check username availability, or audit your brand. Covers GitHub, Reddit, Twitter/X, Instagram, TikTok, Steam, YouTube, LinkedIn, and 450+ more.

๐Ÿ‘ User avatar

Stas Persiianenko

299

Instagram Profile & Posts Scraper 2026 (No API Key)

cryptosignals/instagram-profile-scraper

Scrape Instagram profiles โ€” extract bio, follower count, post count, following, profile URL, and public post data. No login required. CSV/JSON output.

47

Username Availability Checker

sync-network/username-availability-checker

Check if usernames are available or taken across 36 platforms (GitHub, Instagram, TikTok, Reddit, YouTube, Twitch, Spotify, and more). Uses fast API endpoint probing โ€” no browser needed. Supports bulk username checking with configurable concurrency and rate-limit handling.

Instagram Profile Post

truefetch/instagram-profile-post

Fetch posts from any public Instagram profile โ€” caption, image/video URLs, like count, comment count, play count, and 24 fields. Optional media download. $2.50 per 1,000.

21

5.0