TikTok Public Followers & Following Scraper
Pricing
from $2.99 / 1,000 followers & followings
TikTok Public Followers & Following Scraper
Scrape the followers and following lists for TikTok profiles. Input usernames or profile URLs. Supports pagination up to thousands of users. No cookies required.
Pricing
from $2.99 / 1,000 followers & followings
Rating
0.0
(0)
Developer
w3crawler
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
What does TikTok Followers & Following Scraper do?
TikTok Followers & Following Scraper extracts structured data from public pages and endpoints on www.tiktok.com. Scrape the followers and following lists for TikTok profiles. Input usernames or profile URLs. Supports pagination up to thousands of users. No cookies required. It is a public-data API alternative that runs as an Apify Actor and supports scheduled runs, API calls, monitoring, dataset exports, and integrations.
The Actor does not bypass accounts, CAPTCHAs, paywalls, or private controls. It validates every URL, uses bounded retries and polite rate limits, normalizes URLs and text, and removes duplicate records before saving results.
Why use TikTok Followers & Following Scraper?
- Collect current public records without maintaining crawler infrastructure.
- Enrich research, monitoring, catalog, analytics, or lead-generation workflows with source-linked evidence.
- Schedule repeat runs and connect results to webhooks, Google Sheets, databases, or other Apify integrations.
- Control result volume, page limits, delay, concurrency, and optional Apify Proxy settings.
- Receive stable identity fields plus the target's original structured fields in the
dataobject.
What data can TikTok Followers & Following Scraper extract?
| Field | Type | Description |
|---|---|---|
id | string | Stable source ID when available, otherwise a deterministic content identity |
name | string | Public title, name, or headline |
url | string | Normalized record URL |
description | string | Public description or summary when available |
price, rating | number | Typed commercial or rating values when published |
data | object | Sanitized target-specific JSON or JSON-LD fields |
sourceUrl | string | Page or endpoint from which the record was extracted |
scrapedAt | string | ISO timestamp of extraction |
Unavailable optional values are omitted rather than filled with placeholders.
How to scrape www.tiktok.com
- Open the Actor's Input tab.
- Keep the representative public URL or add your own supported public pages/endpoints.
- Choose a result limit and page limit. Start small while testing.
- Run the Actor and review logs for access or structure warnings.
- Open the dataset, verify source URLs, and export or integrate the results.
How much does it cost to scrape www.tiktok.com?
This Actor uses compute-unit billing. HTTP/Cheerio extraction is lightweight, and small one-page runs typically consume only a small fraction of a compute unit. Actual cost depends on page count, response size, delays, retries, and proxy use. The Apify free plan is suitable for testing representative inputs; use strict maxItems and maxPages limits to keep larger runs predictable.
Input
See the Input tab for full configuration options. startUrls accepts official HTTPS TikTok profile pages. maxItems and maxPages are hard safety bounds. followPagination follows only same-host next links. requestDelayMs and maxConcurrency provide responsible rate control. Optional Apify Proxy settings can improve regional routing but do not authorize access to protected content.
{"startUrls": [{"url": "https://www.tiktok.com/@tiktok"}],"maxItems": 25,"maxPages": 1,"followPagination": false}
Output
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. Records include normalized common fields and a data object preserving useful target-specific public fields with correct JSON types.
[{"id": "source-id-or-stable-hash","name": "Public record title","url": "https://www.tiktok.com/@tiktok","sourceUrl": "https://www.tiktok.com/@tiktok","sourceDomain": "www.tiktok.com","data": { "type": "Public source fields" },"scrapedAt": "2026-01-01T00:00:00.000Z"}]
Tips and advanced options
Start with one page and low concurrency. Enable pagination only after confirming the target's next-page links. Use longer delays for community-run or government sites. If a public target changes structure, inspect the retained data and source link before increasing limits. Duplicate identities are removed within each run.
FAQ, disclaimers, and support
Does this Actor bypass login or anti-bot controls?
No. Persistent login walls, paywalls, CAPTCHAs, and private controls are respected and reported as blockers.
Is scraping public data legal?
Our Actors are ethical and do not intentionally extract private user data. They only extract information published on public pages or public endpoints. Results can still contain personal data protected by the GDPR and other laws. Do not scrape personal data without a legitimate reason; consult legal counsel if unsure. Follow www.tiktok.com's terms, robots guidance, and applicable laws.
Use the Actor's Issues tab for reproducible bug reports and the API tab for programmatic access.