TikTok Profile Scraper (no login) avatar

TikTok Profile Scraper (no login)

Pricing

$1.40 / 1,000 tiktok profile scrapeds

Go to Apify Store
TikTok Profile Scraper (no login)

TikTok Profile Scraper (no login)

Scrape public TikTok profiles by username — followers, following, total likes (hearts), video count, bio, verified status, author ID. No login, no cookies, no API key.

Pricing

$1.40 / 1,000 tiktok profile scrapeds

Rating

0.0

(0)

Developer

MYM

MYM

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

TikTok Profile Scraper (no login) — cheap bulk account lookup (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

Look up public TikTok accounts at the lowest possible price — no login, no cookies, no TikTok for Developers app, no access token. This V1 actor is a lean, self-contained profile lookup: handle, display name, numeric ID, follower count, following count, total hearts, video count, bio signature, verified badge, and profile URL. If you need guaranteed delivery, region data, and a wider field set, use TikTok Profile Scraper V2. Export to JSON, CSV, Excel, or XML.

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


Table of contents


What can the TikTok Profile Scraper (V1) do? {#what-can-it-do}

  • 👤 Look up any public TikTok account by username, @handle, or profile URL.
  • 📊 Get followers, following, hearts, and video count in one lightweight row.
  • 📝 Get the bio signature and verified badge.
  • 🆔 Get the numeric account ID for stable database keys.
  • 💰 Lowest price per profile — this is the lean V1 line, built for bulk checks on a budget.
  • 🧑‍🤝‍🧑 Queue many usernames in one run.
  • 📤 Export to JSON, CSV, Excel, or XML, or pull live via API.

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


Who uses the TikTok Profile Scraper (V1)? {#who-uses-it}

  • 🤝 Influencer marketers doing a first-pass filter over a long list of creators.
  • 💼 Agencies refreshing roster stats cheaply and often.
  • 📈 Analysts tracking follower and heart counts over time.
  • 🧪 Builders prototyping who want the cheapest possible per-profile cost.

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

FieldTypeDescription
authorstringHandle (uniqueId).
authorNamestringDisplay name.
authorIdstringNumeric account ID.
followerCountnumberFollower count.
followingCountnumberAccounts this profile follows.
heartCountnumberTotal hearts across all videos.
videoCountnumberNumber of public videos.
signaturestringBio text.
verifiedbooleanVerified badge.
idstringRecord ID.
typestringRecord type marker.
urlstringProfile link.

Fields reflect what TikTok 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 TikTok profiles {#how-to}

  1. Open the TikTok Profile Scraper on Apify.
  2. Add accounts to TikTok usernames.
  3. (Optional) Set Max profiles.
  4. Click ▶ Start and export the dataset.

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": [
"zachking",
"khaby.lame"
],
"resultsLimit": 50
}
  • usernames — usernames, @handles, or profile URLs.
  • resultsLimit — hard cap on profiles per run.

Output example {#output-example}

{
"id": "68616495085350913",
"url": "https://www.tiktok.com/@zachking",
"type": "profile",
"author": "zachking",
"authorId": "68616495085350913",
"verified": true,
"signature": "Bringing a little more wonder into the world, 15 seconds at a time",
"authorName": "Zach King",
"heartCount": 1300000000,
"videoCount": 608,
"followerCount": 86400000,
"followingCount": 179
}

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.


V1 = lean and cheap. This is the V1 line: a light, self-contained scraper for best-effort collection at the lowest price. If you need guaranteed delivery, deeper pagination, and a wider field set, use the V2 actor of the same surface on the store profile.

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}

  • 💰 Use V1 for the wide first pass, V2 for the shortlist. Cheap filtering then guaranteed detail is the cheapest path overall.
  • ❤️ heartCount is lifetime, so divide by videoCount for an average-hearts proxy.
  • 🆔 Key your database on authorId, not the handle.
  • 🔁 Retry a failed handle before assuming it is gone — V1 is best-effort by design.
  • Schedule cheap daily snapshots to chart growth without much spend.

Want other TikTok 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 TikTok Profile Scraper (V1) is available through the Apify MCP server, so AI assistants can call it as a tool and pull TikTok 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:

  • 🔎 Quick check — "how many followers does @example have?"
  • 📊 Bulk filter — "from these 200 handles, list the ones above 100k followers."
  • 📈 Growth diff — "compare these counts with yesterday's run."

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~tiktok-profile-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"usernames": ["zachking", "khaby.lame"], "resultsLimit": 50}'

Start a run asynchronously

curl -X POST "https://api.apify.com/v2/acts/myagizm~tiktok-profile-scraper/runs?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"usernames": ["zachking", "khaby.lame"], "resultsLimit": 50}'

Fetch dataset items later

$curl "https://api.apify.com/v2/acts/myagizm~tiktok-profile-scraper/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}

What is the difference between V1 and V2?

V1 (this actor) is a lean, self-contained lookup at the lowest price, best-effort. V2 runs on managed infrastructure with guaranteed delivery and more fields (region, friends count, private flag, creation date).

Can I get the account's videos?

Use the TikTok Video Scraper or the V2 family for richer output.

Why did one handle fail while the rest worked?

V1 is best-effort: transient blocks can skip individual handles. Re-run the failures, or use V2 when you need every row.

Do I need a TikTok account, login, cookies, or API key?

No. There is no login, no cookies, no TikTok for Developers 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 TikTok'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.

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

Yes — JSON, CSV, Excel, or XML from the Console, or the API format parameter.

Can I use it with the Apify API?

Yes, using the sync and async endpoints shown above.

Is there an MCP server for AI agents?

Yes. Claude, ChatGPT, and Cursor can call this actor as a tool through the Apify MCP server.

Can I schedule runs?

Yes. Use Apify Schedules or trigger runs via API and webhooks.

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 — why?

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


tiktok profile scraper · cheap tiktok scraper · tiktok follower count checker · tiktok account lookup · bulk tiktok username lookup · tiktok hearts count · tiktok bio scraper · scrape tiktok without login · tiktok api alternative free · tiktok stats checker · tiktok profile csv export · x402 actor · ai agent scraper no account · pay with usdc api · mcp scraper for agents


Run it from an AI agent — no Apify account needed (x402) {#x402}

This actor accepts agentic payments over the open x402 protocol. An AI agent can pay for a run in USDC on Base and get the data without an Apify account, a credit card, or an API key:

# one-time: wallet + prepaid token (agent side)
npx -y awal auth login <email>
npx awal x402 pay 'https://agi.apify.com/protocols/x402/prepaid-tokens?amount=1&currency=usd' --max-amount 1000000 --json
# then use the returned token exactly like an Apify API token
curl "https://api.apify.com/v2/acts/myagizm~tiktok-profile-scraper/run-sync-get-dataset-items" \
-H "Authorization: Bearer $PREPAID_TOKEN" -H 'Content-Type: application/json' -d '{INPUT}'

Why it works here: this actor is pay per event and runs with limited permissions, the two conditions x402 requires. You are charged per result, so an agent pays only for the rows it receives. The prepaid token is a hard spending cap and expires 14 days after purchase.


Disclaimer {#disclaimer}

This is an independent tool and is not affiliated with, endorsed by, or sponsored by TikTok or ByteDance Ltd.. 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}


中文说明 —— TikTok 账号资料抓取工具(V1,免登录)

以最低价格查询公开 TikTok 账号 —— 不需要登录、Cookie、开发者应用或 access token。V1 是轻量自包含的资料查询:用户名、显示名、数字 ID、粉丝数、关注数、累计获赞、视频数、简介、认证状态与主页链接。若需要稳定交付、地区等更全字段,请用 V2 版本

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

能做什么

  • 👤 按用户名 / @handle / 主页链接查询公开账号
  • 📊 粉丝、关注、获赞、视频数一行返回。
  • 📝 简介与认证状态。
  • 🆔 数字账号 ID,适合做稳定主键。
  • 💰 每个账号单价最低,适合预算有限的批量核查。
  • 🧑‍🤝‍🧑 一次可排队多个用户名
  • 📤 导出 JSON / CSV / Excel / XML。

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

谁在用

  • 🤝 红人营销:对长名单做第一轮低成本筛选。
  • 💼 代理公司:便宜且频繁地刷新名册数据。
  • 📈 分析师:长期跟踪粉丝与获赞变化。
  • 🧪 原型开发者:追求最低单价。

可以抓取哪些数据

字段类型说明
authorstring用户名(uniqueId)
authorNamestring显示名称
authorIdstring数字账号 ID
followerCountnumber粉丝数
followingCountnumber关注数
heartCountnumber累计获赞数
videoCountnumber公开视频数
signaturestring个人简介
verifiedboolean是否认证
idstring记录 ID
typestring记录类型
urlstring主页链接

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

使用步骤

  1. 打开 TikTok 账号资料抓取工具(V1)
  2. TikTok usernames 填入账号。
  3. (可选)设置 Max profiles
  4. 点击 ▶ Start 并导出数据。

输入示例

{
"usernames": [
"zachking",
"khaby.lame"
],
"resultsLimit": 50
}

输出示例

{
"id": "68616495085350913",
"url": "https://www.tiktok.com/@zachking",
"type": "profile",
"author": "zachking",
"authorId": "68616495085350913",
"verified": true,
"signature": "Bringing a little more wonder into the world, 15 seconds at a time",
"authorName": "Zach King",
"heartCount": 1300000000,
"videoCount": 608,
"followerCount": 86400000,
"followingCount": 179
}

V1 = 轻量低价。 这是 V1 产品线:轻量自包含抓取,价格最低、尽力而为。若需要稳定交付、更深分页与更全字段,请使用同一功能的 V2 Actor(见商店主页)。

价格

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

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

实时价格见 Apify 商店页面

使用建议

  • 💰 V1 做广筛,V2 做精查,整体成本最低。
  • ❤️ heartCount 是累计值,除以 videoCount 可估算平均获赞。
  • 🆔 数据库主键用 authorId
  • 🔁 个别账号失败先重试 —— V1 本身是尽力而为模式。
  • ⏰ 低成本每日快照即可画出增长曲线。

其他 TikTok 数据

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

全部工具见 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~tiktok-profile-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"usernames": ["zachking", "khaby.lame"], "resultsLimit": 50}'

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

常见问题

V1 和 V2 有什么区别? V1(本工具)轻量自包含、价格最低、尽力而为;V2 托管交付更稳定,字段更多(地区、互关数、私密状态、创建时间)。

能拿到该账号的视频吗? 请用视频抓取工具或 V2 系列。

为什么个别账号失败? V1 尽力而为,偶发拦截会跳过个别账号,重试即可;需要每行都拿到时请用 V2。

需要 TikTok 账号、登录、Cookie 或 API Key 吗? 不需要。不登录、不用 Cookie、不需要开发者应用、不需要审核、不需要 access token。

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

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

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

支持导出 CSV / Excel / JSON 吗? 支持 JSON、CSV、Excel、XML。

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

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

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

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

媒体链接失效了? TikTok 的 CDN 链接带签名,数小时内过期,请在抓取的同一时段下载或转存。

让 AI 代理直接调用 —— 无需 Apify 账号(x402)

本工具支持基于开放 x402 协议代理支付:AI 代理可以用 Base 链上的 USDC 直接付费运行,无需 Apify 账号、信用卡或 API 密钥。

npx -y awal auth login <邮箱>
npx awal x402 pay 'https://agi.apify.com/protocols/x402/prepaid-tokens?amount=1&currency=usd' --max-amount 1000000 --json
curl "https://api.apify.com/v2/acts/myagizm~tiktok-profile-scraper/run-sync-get-dataset-items" \
-H "Authorization: Bearer $PREPAID_TOKEN" -H 'Content-Type: application/json' -d '{INPUT}'

之所以可用:本工具采用按事件计费且以受限权限运行,这正是 x402 的两个前提条件。按结果计费,代理只为拿到的数据付费;预付令牌本身就是消费上限,购买后 14 天到期。


免责声明

本工具为独立第三方工具,与 TikTok 及字节跳动(ByteDance) 无任何隶属、认可或赞助关系,所有商标归各自所有者。

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

相关搜索

tiktok 账号抓取 · 便宜的 tiktok 抓取 · tiktok 粉丝数查询 · tiktok 账号查询 · 批量查询 tiktok 用户名 · tiktok 获赞数 · tiktok 简介抓取 · 免登录抓取 tiktok · 免费 tiktok api 替代 · tiktok 数据导出 csv · x402 支付 · ai 代理抓取 · usdc 付费 api