Douyin Profile Scraper - 抖音 Followers, Likes, Bio & ID
Pricing
from $4.99 / 1,000 profiles
Douyin Profile Scraper - 抖音 Followers, Likes, Bio & ID
Scrape Douyin (抖音) profiles without the Douyin API: nickname, Douyin ID, followers, total likes, posts, bio, IP location, verification and live status from any profile link. Bulk lists, no account, no cookies, no start fee. CSV, Excel or JSON.
Pricing
from $4.99 / 1,000 profiles
Rating
0.0
(0)
Developer
Zaver
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Douyin Profile Scraper — 抖音博主 Followers, Likes, Bio and Douyin ID
Scrape Douyin profiles without the Douyin API. Paste profile links and get each creator's nickname, Douyin ID, follower count, total likes, number of posts, bio, IP location and verification. No Douyin account, no cookies, no Chinese phone number. Pay per profile, no start fee.
⭐ Followers and total likes · Douyin ID (抖音号) · bio and IP location · verification and shop flags · live status · bulk lists · duplicates removed · API and MCP ready
What does Douyin Profile Scraper do?
Douyin (抖音) is the Chinese version of TikTok. This Actor reads the public profile page of any Douyin creator, brand or account and returns it as one clean row.
| You enter | You get |
|---|---|
A profile link, such as https://www.douyin.com/user/MS4wLjABAAAA… | That account's profile data |
A share link to a profile, such as https://v.douyin.com/… | The same, resolved automatically |
A sec_uid, the long ID starting with MS4wLjABAAAA | The same |
Paste thousands of links in one run. Each account is returned once, even if you list it twice.
What data does it extract?
Identity
| Field | Description |
|---|---|
nickname | Display name |
douyinId | The Douyin ID (抖音号) shown on the profile |
secUid, uid | Douyin's permanent account IDs |
url | Profile link |
bio | Profile description |
avatar, cover | Profile picture and header image |
Audience and activity
| Field | Description |
|---|---|
followers | Follower count (粉丝) |
following | Accounts followed (关注) |
likesReceived | Total likes across all posts (获赞) |
posts | Number of published posts (作品) |
collections | Number of collections, when shown |
isLive, liveRoomId | Whether the account is live right now |
Attributes
| Field | Description |
|---|---|
ipLocation | The province or country Douyin shows as IP 属地 |
gender, age, city, province, school | When the account makes them public |
verification, enterpriseVerification, isVerified | Personal and business verification text |
hasShop | Whether the profile has a shop entry |
isPrivate | Whether the account is private |
tags, originalSongs | Creator tags and original music count, when present |
A Douyin API alternative
Douyin's Open Platform API is available only to registered Chinese entities, and its user endpoints return data only for accounts that authorise your app. Browser-based tools need a logged-in cookie that expires and a Chinese phone number to renew it.
This Actor is a Douyin API alternative for public profile data. It works without the Douyin API: no developer account, no cookie, no login, no API pricing to negotiate.
| Douyin Open Platform or cookie-based tools | This Actor | |
|---|---|---|
| Access | Chinese business registration, or a logged-in account | Anyone |
| Whose data | Only accounts that authorise your app | Any public profile |
| Maintenance | Cookies expire and must be renewed | None |
| Output | API objects | Flat rows: CSV, Excel, JSON |
Why use this Douyin profile scraper
Bulk lists, one row each
Paste a whole creator shortlist. Duplicates are removed and each profile is billed once.
The numbers that matter for vetting
Followers, total likes and post count give you likes per post and likes per follower at a glance, the quickest check of whether an audience is real.
IP location and verification
Douyin shows where an account posts from and whether it is a verified person or business. Both come with every row.
No start fee, and failures are free
You pay per profile delivered. Links that are wrong, deleted or banned return a free error row.
How to scrape Douyin profiles
- On Douyin, open a creator's profile and copy the link from the address bar or the share button.
- Open the Actor and paste your links into Profiles, one per line.
- Press Start.
- Export as CSV, Excel, JSON or XML, or read the dataset through the API.
💡 A Douyin ID (抖音号) or a nickname cannot be looked up, because Douyin's search requires a logged-in account. Use the profile link.
Input example
{"profiles": ["https://www.douyin.com/user/MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE"]}
| Field | Type | Description |
|---|---|---|
profiles | array | Required. Douyin profile links (https://www.douyin.com/user/MS4wLjABAAAA…), share links to a profile (https://v.douyin.com/…) or sec_uid values, one per line. A Douyin ID or nickname cannot be looked up. |
maxItems | integer | Hard cap on profiles for the whole run. 0 means no cap. |
Output example
{"type": "profile","nickname": "小明的厨房","douyinId": "xiaoming_cook","secUid": "MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE","uid": "92163827336","url": "https://www.douyin.com/user/MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE","bio": "每天一道家常菜\n合作请私信","followers": 219499,"following": 66,"likesReceived": 7413777,"posts": 129,"ipLocation": "湖南","isVerified": false,"isPrivate": false,"isLive": false,"hasShop": false,"avatar": "https://p3-pc.douyinpic.com/aweme/1080x1080/example.jpeg","source": "https://www.douyin.com/user/MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE"}
Pricing
Pay per result. No start fee, no monthly rental, no minimum.
| Event | Charged for | Price |
|---|---|---|
profile-scraped | each profile delivered | $4.99 / 1,000 |
| - | wrong links, deleted or banned accounts, and duplicates | free |
| You export | You pay |
|---|---|
| 100 profiles | $0.50 |
| 1,000 profiles | $4.99 |
| 10,000 profiles | $49.90 |
You are charged right after each batch lands in your dataset, so a run you stop early costs only what it delivered. Proxies, when needed, are included.
Use cases
Influencer vetting for China campaigns
Check a shortlist of Douyin creators before you brief them: audience size, total likes, posting volume, verification and location.
Creator databases and CRM enrichment
Keep follower and like counts current for every creator in your database. Schedule a weekly run over the full list.
Competitor and brand tracking
Follow the official accounts of competing brands and chart their follower growth over time.
Market research
Compare creators in a category by reach and engagement, and see which provinces they post from.
Growth tracking
Run the same list daily and store the snapshots. secUid never changes, so joining snapshots is simple even when a creator renames.
FAQ
Do I need a Douyin account, cookie or API key? No. It works without the Douyin API and without logging in.
Is scraping Douyin legal? This is general information, not legal advice. The Actor collects only profile information that Douyin shows publicly to every visitor, and never logs in. Profiles are personal data under laws such as China's PIPL and the GDPR, and Douyin's terms restrict automated access. Collect only what you need, do not republish personal data, honour deletion requests, and ask a lawyer before building a commercial product on the data.
Can I search by Douyin ID or nickname?
No. Douyin's search requires a logged-in account. Use the profile link or the sec_uid.
Where do I find a profile link? Open the profile on douyin.com and copy the address, or use the share button in the app and copy the link. Both work.
Does it return the creator's videos? No. Douyin serves video lists reliably only to logged-in sessions. This Actor returns the profile and its totals.
Does it return followers or following lists? No. Douyin shows those lists only to signed-in users.
Does it return contact details? It returns the bio, which many creators use for business contact information. There is no separate email or phone field on a Douyin profile.
What happens with a private, deleted or banned account?
Private accounts return their public fields with isPrivate: true. Deleted and banned accounts return a free error row.
Is this TikTok? No. Douyin is the separate app ByteDance runs in mainland China. For TikTok profiles, see the TikTok Email and Contact Extractor.
Can I run it on a schedule? Yes. Daily or weekly runs over the same list give you growth history.
Integrations
- Apify API - start runs and fetch datasets from Python, Node.js, cURL or any HTTP client.
- MCP server - call this Actor as a tool from Claude, Cursor, ChatGPT agents and any MCP client.
- No-code - Make, Zapier, n8n, Google Sheets, Airtable, Slack, webhooks.
- Schedules - run hourly or daily and append to the same dataset to build history.
- Exports - JSON, JSONL, CSV, Excel (XLSX), XML, HTML table.
Related actors
Douyin and China
- Douyin Hot Search Scraper - 抖音热搜榜 trending topics across five boards
- Bilibili Scraper - video stats, comments and keyword search
TikTok and social
- TikTok Hashtag Scraper - videos by hashtag
- TikTok Followers Scraper - followers and following lists
- Telegram Channel Scraper - posts, views, reactions and media
- Reddit Scraper - posts, comments, search, users and communities
Credits
Request signing uses the a_bogus implementation from the open-source Douyin_TikTok_Download_API project (Apache License 2.0).
Not affiliated with, endorsed by or sponsored by Douyin or ByteDance. This Actor reads only what Douyin shows publicly to a logged-out visitor and does not log in. You are responsible for using the data in line with applicable laws and Douyin's terms.