Instagram Profile Scraper V2 avatar

Instagram Profile Scraper V2

Pricing

from $0.94 / 1,000 instagram profile scrapeds

Go to Apify Store
Instagram Profile Scraper V2

Instagram Profile Scraper V2

Scrape public Instagram profiles at scale with guaranteed delivery: followers, following, post count, bio, external link, verified/business flags and profile picture. Managed infrastructure, no login or cookies required.

Pricing

from $0.94 / 1,000 instagram profile scrapeds

Rating

0.0

(0)

Developer

MYM

MYM

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

Instagram Profile Scraper — bulk scrape IG profiles & follower counts (No API Key, No Login)

Apify Actor No API Key required No Login needed No cookies needed Export formats MCP AI agents Pay per result

Scrape public Instagram profiles in bulk — no login, no cookies, no Instagram Graph API app, no access token. Feed the Instagram Profile Scraper a list of usernames or profile URLs and get one clean record per account: followers, following, post count, biography, external link, business category, verified badge, private flag, numeric user ID, and a full-resolution avatar. Export Instagram profile data to JSON, CSV, Excel, or XML, schedule runs through the Apify API, and pipe results into your CRM, influencer database, or dashboard.

Get your first profiles free in under 2 minutes — type a username, click Start, read the data. No configuration, no credit card to try.


Table of contents


What can the Instagram Profile Scraper do? {#what-can-it-do}

  • 👤 Scrape any public Instagram profile by username or profile URL.
  • 📊 Get real follower and following counts read live from the public profile.
  • 📝 Read the full biography plus the external link creators put in their bio.
  • Check the verified badge and whether the account is a business or creator account.
  • 🏷️ Get the business category — useful for segmenting an influencer list by niche.
  • 🔒 Detect private accounts before you waste a run trying to read their posts.
  • 🆔 Get the numeric user ID so your database survives username changes.
  • 🖼️ Download full-resolution avatars instead of the thumbnail Instagram serves by default.
  • 🧑‍🤝‍🧑 Queue hundreds of usernames in one run — no limit on how many you add.
  • 📤 Export Instagram profile data to JSON, CSV, Excel, or XML, or pull it live via API.

Go beyond the limits of the official Instagram API: no OAuth app, no app review, no quota juggling — paste your input and collect publicly available data.


Who uses the Instagram Profile Scraper? {#who-uses-it}

  • 🤝 Influencer marketers — verify follower counts and niches before paying for a placement.
  • 💼 Sales & lead generation teams — enrich prospect lists with bio, link, and audience size.
  • 📈 Competitor analysts — track a rival's follower growth week over week on a schedule.
  • 🕵️ Trust & safety teams — screen accounts by post count, verification, and privacy state.
  • 🗂️ Database builders — assemble influencer or industry directories with consistent fields.
  • 🤖 AI agent developers — give an assistant a reliable "how big is this account?" tool.

What data can I scrape? {#what-data}

FieldTypeDescription
inputUsernamestringThe username you asked for, handy when batching.
usernamestringHandle.
fullNamestringDisplay name.
userIdstringNumeric account ID (stable if the handle changes).
urlstringProfile link.
profilePicstringFull-resolution avatar URL.
verifiedbooleanVerified badge.
privatebooleanWhether the account is private.
followersnumberFollower count.
followingnumberAccounts this profile follows.
postsCountnumberTotal posts published.
biographystringBio text.
externalUrlstringThe link in the bio.
isBusinessbooleanBusiness or creator account flag.
businessCategorystringInstagram's category label for business accounts.

Fields reflect what Instagram exposes publicly for that item. Values that do not exist for a given item are returned as null rather than dropped, so your schema stays stable.


How to scrape Instagram profiles {#how-to}

  1. Open the Instagram Profile Scraper on Apify.
  2. Add accounts to Instagram usernamesnatgeo, @nasa, or https://www.instagram.com/nike/ all work.
  3. (Optional) Set Max profiles to cap the run.
  4. Click ▶ Start.
  5. Export to JSON, CSV, Excel, or XML, or fetch through the API.

No login, no cookies, no proxy configuration. Start with one input to see the output shape, then scale the same run — the fields stay identical, so code written against a test run keeps working.


Input example {#input-example}

{
"usernames": [
"natgeo",
"nasa",
"nike"
],
"resultsLimit": 100
}
  • usernames — usernames, @handles, or full profile URLs.
  • resultsLimit — hard cap on profiles returned per run.

Output example {#output-example}

{
"url": "https://www.instagram.com/natgeo/",
"userId": "787132",
"private": false,
"fullName": "National Geographic",
"username": "natgeo",
"verified": true,
"biography": "Step into wonder and find your inner explorer with National Geographic 🌎",
"followers": 268929630,
"following": 194,
"isBusiness": true,
"postsCount": 31839,
"profilePic": "https://scontent-fml20-1.cdninstagram.com/v/t51.82787-19/683576066_18653628823019133_9051036240972105113_n.jpg?stp=dst-jpg_e0_s150x150_tt6&_nc_cat=1&ig_cache_key=GAKLvih9nsRnYEVCAJlFVLiBvZt9bmNDAQAB1501500j-ccb7-5&ccb=7-5&_nc_sid=669407&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLnd3dy40MDAuQzMifQ%3D%3D&_nc_ohc=t_pJ9QaRRb0Q7kNvwEwajXn&_nc_oc=AdrRPwJTvxbFFgbuv1eCk71UkOsjPgjcJo0_YmJLV3r4n3-1KG8XP9MPsdYlXozqVHU&_nc_ad=z-m&_nc_cid=0&_nc_zt=24&_nc_ht=scontent-fml20-1.cdninstagram.com&_nc_gid=Ei_fjd6-d1oa1eeGciK0fg&_nc_ss=703ba&oh=00_AQCFXf9DuoRZL_GUv4h8MSTPcEyh_unKUNg9YzT-K0HwKQ&oe=6A6E45EB",
"sourceType": "instagram",
"externalUrl": "http://visitstore.bio/natgeo",
"inputUsername": "natgeo",
"businessCategory": ""
}

Every run produces a clean dataset you can page through in the Apify Console or pull via API. Export to JSON, CSV, Excel, or XML in one click.


How much will it cost? {#pricing}

Simple, predictable pay-per-result pricing — you pay for the profiles you actually receive, not for compute time.

  • 💸 Pay per profile — budget is just profiles × rate, so you can estimate spend up front.
  • 📉 Volume discounts — Bronze, Silver, Gold, Platinum, and Diamond Apify plans get progressively lower rates.
  • 🆓 Free to try — new Apify accounts include monthly free usage, so your first run costs nothing.
  • 🚫 No hidden fees — no proxy add-on, no per-request API charge, no minimum spend.

See the live rate on the Apify store page.


Tips {#tips}

  • 🆔 Store userId, not the handle. Usernames change; the numeric ID does not.
  • 🔒 Filter on private first to avoid queueing post runs that cannot return anything.
  • 🧮 Compute engagement rate properly — pull posts with the Instagram Post Scraper and divide average likes by followers.
  • 🏷️ Segment with businessCategory to split a big influencer list into niches automatically.
  • Schedule a daily run on a fixed list to build a follower-growth time series.
  • 🔗 externalUrl is the real destination — great for finding a creator's shop, Linktree, or site.

Want other Instagram data? {#want-other-data}

Building a multi-platform dataset? The same no-login, pay-per-result approach covers the other networks:

Browse everything on the myagizm store profile.


Use the data with AI agents (MCP) {#mcp}

The Instagram Profile Scraper is available through the Apify MCP server, so AI assistants can call it as a tool and pull Instagram profiles on demand.

  • 🧩 Claude — add the Apify MCP server and let Claude fetch and analyse the data.
  • 🤖 ChatGPT — use the actor as a tool inside research and reporting workflows.
  • 🖊️ Cursor — pull structured results straight into your coding sessions.

Common AI-agent recipes:

  • 🔎 Account vetting — "is @example real and established? check posts, verification, and privacy."
  • 📊 Audience sizing — "rank these 20 accounts by followers and give me a table."
  • 🗂️ Directory building — "collect bios and external links, then group these accounts by category."
  • 📈 Growth tracking — "compare today's follower counts with last week's numbers."

Integrations & API {#integrations}

Connect the actor to the tools you already use: Make, Zapier, n8n, Slack, Airbyte, Gumloop, CrewAI, IFTTT, Lindy, GitHub, Google Sheets, and Google Drive — plus webhooks, Apify Schedules, and the MCP server.

Run synchronously and get the dataset (Apify API)

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

Start a run asynchronously

curl -X POST "https://api.apify.com/v2/acts/myagizm~instagram-profile-scraper-v2/runs?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"usernames": ["natgeo", "nasa", "nike"], "resultsLimit": 100}'

Fetch dataset items later

$curl "https://api.apify.com/v2/acts/myagizm~instagram-profile-scraper-v2/runs/last/dataset/items?token=YOUR_APIFY_TOKEN&format=csv"

Change format to json, csv, xlsx, or xml to export in your preferred format. The Apify Console also auto-generates ready-to-paste JavaScript, Python, and CLI snippets plus an OpenAPI spec for this actor.


Support {#support}

Questions, feature requests, or something not looking right? Open an issue on the actor's Issues tab. Please include the input you used so we can reproduce and fix it quickly.


FAQ {#faq}

Can I get the follower list itself?

Not with this actor — it returns counts. Use the Instagram Followers Scraper to export the accounts themselves.

Can I also get the account's posts?

Yes, with the Instagram Post Scraper or Reel Scraper. This actor is profile-only by design so you are not billed for posts you did not ask for.

How many profiles can I scrape in one run?

As many as you queue. Use Max profiles if you want to cap a run deliberately.

Is the avatar full resolution?

Yes. profilePic is the full-size image, not the small thumbnail.

Do I need an Instagram account, login, cookies, or API key?

No. There is no login, no cookies, no Instagram Graph API app, no app review, and no access token. Paste your input and run.

The actor collects only publicly available data — the same content any visitor can see without logging in. It never logs in and never accesses private accounts. You are responsible for compliant use: if the data contains personal data, follow GDPR, CCPA, and other applicable regulations, and respect Instagram's terms.

Can I scrape private accounts?

No. Private accounts are reported in the run log and skipped. The actor never bypasses access controls.

Do I need proxies?

No. Proxy handling is built in and managed for you — nothing to configure or supply.

Can I export the results to CSV, Excel, or JSON?

Yes. Export to JSON, CSV, Excel, or XML from the Console, or use the API format parameter.

Can I use it with the Apify API?

Yes — the sync and async endpoints are shown above.

Is there an MCP server for AI agents?

Yes. The actor is exposed through the Apify MCP server, so Claude, ChatGPT, and Cursor can call it as a tool.

Can I schedule runs?

Yes. Use Apify Schedules or trigger runs via API and webhooks to keep the data fresh.

How fresh is the data?

There is no caching. Every run reads the current public page, so numbers are live at run time.

Media URLs stopped working after a while — why?

Instagram signs its CDN links and they expire. Download or re-host media in the same session you scrape it.


instagram profile scraper · instagram follower count checker · ig profile scraper · instagram bio scraper · instagram user data export · bulk instagram profile lookup · instagram influencer database · instagram business category · instagram verified badge checker · instagram account checker · scrape instagram without login · instagram graph api alternative · instagram profile api · instagram avatar downloader · instagram external link extractor · instagram lead generation · instagram followers count api · instagram audit tool · ig account scraper · instagram profile data csv


Disclaimer {#disclaimer}

This is an independent tool and is not affiliated with, endorsed by, or sponsored by Instagram or Meta Platforms, Inc.. All product names, logos, and brands are property of their respective owners.

The actor collects only publicly available data — the same content any visitor can see without logging in. It never logs in, never bypasses access controls, and never touches private or protected content. You are responsible for how you use the data: if it contains personal data, follow GDPR, CCPA, and other applicable regulations, and respect the platform's terms.


Resources {#resources}


中文说明 —— Instagram 账号资料抓取工具

批量抓取公开的 Instagram 账号资料 —— 不需要登录、不需要 Cookie、不需要 Graph API 应用、不需要 access token。填入用户名或主页链接,每个账号返回一条干净数据:粉丝数、关注数、发帖数、简介、外链、商业类目、认证标记、是否私密、数字用户 ID 与全分辨率头像。结果可导出 JSON、CSV、Excel、XML,也可通过 Apify API 定时运行,接入 CRM、红人库或数据看板。

两分钟内免费拿到第一批数据 —— 填入内容、点击 Start 即可。无需配置,试用不需要信用卡。

能做什么

  • 👤 抓取任意公开账号资料,支持用户名或主页链接。
  • 📊 真实粉丝数与关注数,实时读取公开主页。
  • 📝 完整简介 + 简介中的外链
  • 认证标记,以及是否为商业 / 创作者账号。
  • 🏷️ 商业类目 —— 方便按细分领域给红人名单分类。
  • 🔒 识别私密账号,避免白跑一次帖子抓取。
  • 🆔 数字用户 ID —— 用户名变了数据也不会断。
  • 🖼️ 全分辨率头像,不是默认缩略图。
  • 🧑‍🤝‍🧑 单次可排队上百个用户名
  • 📤 导出 JSON / CSV / Excel / XML,或通过 API 拉取。

无需 OAuth 应用、无需应用审核、无需配额管理 —— 填入内容即可采集公开数据。

谁在用

  • 🤝 红人营销 —— 投放前核实粉丝量与所属类目。
  • 💼 销售与线索团队 —— 用简介、外链、受众规模丰富潜客名单。
  • 📈 竞品分析 —— 定时运行,逐周跟踪对手粉丝增长。
  • 🕵️ 风控团队 —— 用发帖量、认证状态、私密状态筛查账号。
  • 🗂️ 数据库建设 —— 用统一字段搭建红人或行业名录。
  • 🤖 AI 智能体开发 —— 给助手一个可靠的"这个账号多大"工具。

可以抓取哪些数据

字段类型说明
inputUsernamestring你请求的用户名,便于批量区分
usernamestring用户名
fullNamestring显示名称
userIdstring数字账号 ID(改名也不变)
urlstring主页链接
profilePicstring全分辨率头像地址
verifiedboolean是否认证
privateboolean是否私密账号
followersnumber粉丝数
followingnumber关注数
postsCountnumber发帖总数
biographystring简介
externalUrlstring简介中的外链
isBusinessboolean是否商业 / 创作者账号
businessCategorystring商业账号类目

字段取决于平台对外公开了什么。某个条目没有的值会返回 null 而不是直接省略,因此你的数据结构始终稳定。

使用步骤

  1. 打开 Instagram 账号资料抓取工具
  2. Instagram usernames 填入账号:natgeo@nasahttps://www.instagram.com/nike/ 均可。
  3. (可选)用 Max profiles 限制数量。
  4. 点击 ▶ Start
  5. 导出为 JSON、CSV、Excel、XML,或通过 API 获取。

输入示例

{
"usernames": [
"natgeo",
"nasa",
"nike"
],
"resultsLimit": 100
}

输出示例

{
"url": "https://www.instagram.com/natgeo/",
"userId": "787132",
"private": false,
"fullName": "National Geographic",
"username": "natgeo",
"verified": true,
"biography": "Step into wonder and find your inner explorer with National Geographic 🌎",
"followers": 268929630,
"following": 194,
"isBusiness": true,
"postsCount": 31839,
"profilePic": "https://scontent-fml20-1.cdninstagram.com/v/t51.82787-19/683576066_18653628823019133_9051036240972105113_n.jpg?stp=dst-jpg_e0_s150x150_tt6&_nc_cat=1&ig_cache_key=GAKLvih9nsRnYEVCAJlFVLiBvZt9bmNDAQAB1501500j-ccb7-5&ccb=7-5&_nc_sid=669407&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLnd3dy40MDAuQzMifQ%3D%3D&_nc_ohc=t_pJ9QaRRb0Q7kNvwEwajXn&_nc_oc=AdrRPwJTvxbFFgbuv1eCk71UkOsjPgjcJo0_YmJLV3r4n3-1KG8XP9MPsdYlXozqVHU&_nc_ad=z-m&_nc_cid=0&_nc_zt=24&_nc_ht=scontent-fml20-1.cdninstagram.com&_nc_gid=Ei_fjd6-d1oa1eeGciK0fg&_nc_ss=703ba&oh=00_AQCFXf9DuoRZL_GUv4h8MSTPcEyh_unKUNg9YzT-K0HwKQ&oe=6A6E45EB",
"sourceType": "instagram",
"externalUrl": "http://visitstore.bio/natgeo",
"inputUsername": "natgeo",
"businessCategory": ""
}

价格

采用按结果计费:只为真正拿到的数据付费,不按运行时间计费。

  • 💸 成本 = 结果数量 × 单价,预算可提前算清。
  • 📉 Apify 的 Bronze / Silver / Gold / Platinum / Diamond 套餐享阶梯折扣。
  • 🆓 新账号自带每月免费额度,第一次运行不花钱。
  • 🚫 无代理附加费、无单次请求费、无最低消费。

实时价格见 Apify 商店页面

使用建议

  • 🆔 入库存 userId,不要存用户名。
  • 🔒 先看 private,避免对私密账号做无效抓取。
  • 🧮 正确算互动率:用帖子抓取工具取帖子,平均点赞 ÷ followers
  • 🏷️ businessCategory 自动分类红人名单。
  • 每天定时跑固定名单,积累粉丝增长曲线。

其他 Instagram 数据

需要多平台数据?以下工具采用同样的免登录、按结果计费方式:

全部工具见 myagizm 商店主页

配合 AI 智能体使用(MCP)

本 Actor 已接入 Apify MCP 服务器,Claude、ChatGPT、Cursor 等助手可以把它当作工具直接调用,用自然语言提问即可拿到结构化结果,无需写胶水代码。

集成与 API

支持 Make、Zapier、n8n、Slack、Airbyte、Gumloop、CrewAI、IFTTT、Lindy、GitHub、Google Sheets、Google Drive,以及 Webhook、定时任务与 MCP 服务器。

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

format 改成 jsoncsvxlsxxml 即可导出不同格式。

常见问题

能拿到粉丝列表吗? 本工具返回数量。要导出具体账号请用Instagram 粉丝列表抓取工具

能同时拿到帖子吗? 请配合帖子抓取Reels 抓取。本工具只做资料,避免你为不需要的数据付费。

一次能抓多少个账号? 不限,也可以用 Max profiles 主动限流。

头像是原图吗? 是,profilePic 为全分辨率地址。

需要 Instagram 账号、登录、Cookie 或 API Key 吗? 不需要。不登录、不用 Cookie、不需要 Graph API 应用、不需要审核、不需要 access token。

抓取 Instagram 合法吗? 只采集公开可见的数据,即任何未登录访客都能看到的内容,不登录、不访问私密账号。合规责任由使用者承担:如涉及个人数据请遵守 GDPR / CCPA 与平台条款。

能抓私密账号吗? 不能。私密账号会被跳过并记录在运行日志中。

需要配置代理吗? 不需要,已内置托管。

支持导出 CSV / Excel / JSON 吗? 支持 JSON、CSV、Excel、XML 四种格式。

可以通过 Apify API 调用吗? 可以,同步与异步接口见上方示例。

支持 AI 智能体(MCP)吗? 支持。Claude、ChatGPT、Cursor 均可把它当作工具调用。

可以定时运行吗? 可以,支持 Apify Schedules、API 与 Webhook。

数据有多新? 不缓存,每次运行都读取当前公开页面。

媒体链接过一段时间失效了? Instagram 的 CDN 链接带签名且会过期,请在抓取的同一时段下载或转存。

免责声明

本工具为独立第三方工具,与 Instagram 及 Meta Platforms, Inc. 无任何隶属、认可或赞助关系,所有商标归各自所有者。

本 Actor 只采集公开可见的数据 —— 即任何未登录访客都能看到的内容。它不登录、不绕过访问控制、不获取私密内容。数据使用的合规责任由使用者承担:如涉及个人数据,请遵守 GDPR、CCPA 等法规与平台条款。

相关搜索

instagram 账号抓取 · ig 资料抓取 · instagram 粉丝数查询 · instagram 简介抓取 · instagram 用户数据导出 · 批量查询 instagram 账号 · instagram 红人数据库 · instagram 商业类目 · instagram 认证查询 · 免登录抓取 instagram · instagram graph api 替代 · instagram 资料 api · instagram 头像下载 · instagram 外链提取 · instagram 线索挖掘 · instagram 账号审核工具 · ig 账号采集 · instagram 资料导出 csv