TikTok Public Followers & Following Scraper avatar

TikTok Public Followers & Following Scraper

Pricing

from $2.99 / 1,000 followers & followings

Go to Apify Store
TikTok Public Followers & Following Scraper

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

w3crawler

Maintained by Community

Actor 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 data object.

What data can TikTok Followers & Following Scraper extract?

FieldTypeDescription
idstringStable source ID when available, otherwise a deterministic content identity
namestringPublic title, name, or headline
urlstringNormalized record URL
descriptionstringPublic description or summary when available
price, ratingnumberTyped commercial or rating values when published
dataobjectSanitized target-specific JSON or JSON-LD fields
sourceUrlstringPage or endpoint from which the record was extracted
scrapedAtstringISO timestamp of extraction

Unavailable optional values are omitted rather than filled with placeholders.

How to scrape www.tiktok.com

  1. Open the Actor's Input tab.
  2. Keep the representative public URL or add your own supported public pages/endpoints.
  3. Choose a result limit and page limit. Start small while testing.
  4. Run the Actor and review logs for access or structure warnings.
  5. 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.

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.