A TikTok profile scraper reads a creator's profile page, the follower and like counts, the video count, the bio, the bio links and any email written there, and writes it as a row in a spreadsheet, usually with a row per video underneath. TikTok's web interface exposes all of that and no follower list, and its official Research API is limited to approved academic research. So every profile scraper reads pages, and the difference between them is where the reading happens and whether it adds requests to TikTok.
The Mastros TikTok Scraper reads the page inside your own session. Open a profile, choose Creator profile, and the row comes out with the counts, the region, the bio links, the bio email de-obfuscated, and an exact engagement rate computed from TikTok's real numbers over the last ~12 posts. Profile videos exports every video with views, likes, comments, shares and saves.
What does a TikTok profile export contain?
| Field | What it holds |
|---|---|
| username, nickname | The handle and display name |
| followers, following, likes | Counts at export time, exact rather than the rounded "1.2M" |
| videos | Video count |
| bio | The bio text as written |
| bio link | The link-in-bio destination, resolved |
| An address written in the bio, de-obfuscated; blank if none | |
| region | The account's region, where TikTok shows it |
| engagement rate | Likes plus comments over views, last ~12 posts, with the sample size |
| verified, private flags | As TikTok shows them |
And per video, in the Profile videos export: URL, caption, date, views, likes, comments, shares and saves, one row each.
Why not the API?
TikTok has two. The Display and Content Posting APIs serve apps acting for a logged-in user on that user's own account, with an app review. The Research API serves approved academic and non-profit researchers, mostly in the US and Europe, after an application, and is not available to businesses. Neither lets a brand or an agency look up an arbitrary creator's profile, which is why the profile scraper category exists.
What about follower lists?
TikTok does not expose a follower or liker list on the web. A profile shows the count and nothing behind it. A "TikTok follower scraper" therefore returns the count, or a handful of rows before it stalls, or nothing, whichever tool it is. Mastros ships no follower-list export for that reason, and the creator search export is the surface that answers the question people usually mean: who are the creators in this niche.
How do I scrape a TikTok profile without an API?
Three methods.
1. Copy the profile by hand
- Open
tiktok.com/@username. - Copy the follower, following and like counts, the bio and the link into a spreadsheet row.
- Hover each count to see the exact figure behind the rounded label, if TikTok shows it.
Best for: a handful of creators. The rounded labels are the problem: "1.2M" is anywhere from 1,150,000 to 1,249,999, which is why rates computed from labels disagree with each other.
2. Export with the Mastros extension
- Install the Mastros TikTok extension from the Chrome Web Store and open tiktok.com in Chrome. It never sees a password; it reads the responses TikTok's page already requested.
- Open the creator's profile, or run a creator search for a page of them.
- In the Mastros panel choose Creator profile for the account row, or Profile videos for one row per video. The rates and counts are exact, because they come from the page's own data rather than the rendered label.
- Save as CSV, JSON or JSONL. CSV opens cleanly in Excel in any language setting.
Best for: any creator you can open, with the numbers exact and the rows on your disk. Adds zero requests to TikTok. Free and unlimited during the launch beta.
3. Run a cloud actor
- Open a TikTok profile scraper on Apify or a similar platform.
- Paste profile URLs or usernames.
- Run it and export the dataset.
Best for: a scheduled job with no person present. The actor runs from the platform's servers with its own requests, so it lives inside TikTok's anti-bot layer, and rows are processed there.
Which method should I use?
| Hand copy | Mastros extension | Cloud actor | |
|---|---|---|---|
| Exact counts rather than rounded labels | Sometimes | Yes | Usually |
| Engagement rate | You compute it | Yes, with sample size | Sometimes, method varies |
| Bio email, de-obfuscated | You read it | Yes | Sometimes |
| Per-video stats | By hand | Yes, one row each | Yes |
| Requests added to TikTok | None | None | Its own |
| Runs without a person | No | No | Yes |
| Price | Free | Free in beta, then by record | Usage-based |
Who this is not for
- Anyone who wants a follower or liker list. TikTok does not expose one; no tool has it.
- Anyone who needs a private account's videos. Not visible to non-followers, not exportable.
- Anyone who needs a pipeline that runs every night unattended. A browser extension needs a person; use a cloud actor and accept its trade.
FAQ
How can I scrape a TikTok profile?
Open it in your browser and read it, or use the Mastros TikTok extension, which reads the loaded page and writes a row with exact counts, the bio email and the engagement rate, or run a cloud actor for a scheduled job. The official APIs do not serve this use.
Can I scrape TikTok followers?
No tool can return the list, because TikTok does not expose it on the web. The follower count is on every profile export. For "who are the creators in this niche", use a creator search export.
Is the TikTok Research API available to businesses?
No. It is for approved academic and non-profit research, by application, in supported regions. Brands and agencies read profile pages instead.
Why does my engagement rate differ from another tool's?
Rounded inputs, usually. A tool that reads "1.2M" off the page is working from a three-figure number. Mastros reads the exact count from the page's data and states the sample size, so two exact tools agree and two label-readers do not.
Does a profile export notify the creator?
No. Reading a public profile is invisible to the account, and the Mastros extension adds no requests of its own and never follows, likes, posts or messages.
Related reading
- TikTok Scraper — the extension, and the search, video and comment exports beside the profile one.
- Best TikTok Scrapers in 2026 — cloud actors, APIs, repos and extensions compared.
- TikTok Engagement Rate: the Exact Formula — the rate on every profile row, and the rounding problem.
- TikTok Engagement Rate Calculator — the free calculator, by views and by followers, with the 2026 benchmarks.
