VOOZH about

URL: https://apify.com/benthepythondev/tiktok-profile-scraper

⇱ TikTok Profile Scraper | Followers, Likes & Bio Data Β· Apify


πŸ‘ TikTok Profile Scraper | Followers, Likes & Bio Data avatar

TikTok Profile Scraper | Followers, Likes & Bio Data

Pricing

from $1.50 / 1,000 results

Go to Apify Store

TikTok Profile Scraper | Followers, Likes & Bio Data

Scrape TikTok profiles at scale. Extract followers, following, likes, video count, bio, bio link & verified status. Fast HTTP-based - no browser needed. Supports usernames & URLs. Perfect for influencer research, competitor analysis & lead generation.

Pricing

from $1.50 / 1,000 results

Rating

5.0

(1)

Developer

πŸ‘ ben

ben

Maintained by Community

Actor stats

1

Bookmarked

77

Total users

12

Monthly active users

19 days ago

Last modified

Share

TikTok Profile Scraper

Scrape TikTok profiles at scale. Extract followers, likes, bio, verified status, video count, and more. Fast HTTP-based scraping with no browser required.

Features

  • Fast & Lightweight - Pure HTTP scraping, no browser overhead
  • Batch Processing - Scrape hundreds of profiles in one run
  • Flexible Input - Accepts usernames, @handles, or full URLs
  • Rich Data - Followers, following, likes, videos, bio, bio link, verified status
  • Reliable - Built-in retry logic and error handling
  • Rate Limiting - Configurable delays to avoid blocks

Use Cases

  • Influencer Research - Find and analyze potential brand partners
  • Competitor Analysis - Track competitor account growth
  • Lead Generation - Build lists of creators in your niche
  • Market Research - Understand audience sizes across categories
  • Trend Analysis - Monitor growth of trending creators

Input

{
"profiles":[
"khaby.lame",
"@charlidamelio",
"https://www.tiktok.com/@mrbeast"
],
"maxProfiles":100,
"delayBetweenRequests":500
}

Input Parameters

ParameterTypeRequiredDefaultDescription
profilesarrayYes-List of usernames or URLs to scrape
maxProfilesintegerNo0Max profiles to scrape (0 = no limit)
delayBetweenRequestsintegerNo500Delay between requests in ms

Supported Input Formats

  • Username: khaby.lame
  • With @: @charlidamelio
  • Full URL: https://www.tiktok.com/@mrbeast
  • Mobile URL: https://vm.tiktok.com/...

Output

Each profile returns:

{
"username":"khaby.lame",
"user_id":"127905465618821121",
"nickname":"Khabane lame",
"bio":"Se vuoi ridere sei nel posto giusto...",
"verified":true,
"followers":160800000,
"following":83,
"likes":2600000000,
"video_count":1301,
"avatar_url":"https://...",
"bio_link":"https://bit.ly/3Zn5cDf",
"region":"IT",
"private_account":false,
"created_at":"2016-08-10T18:22:34",
"scraped_at":"2024-01-15T10:30:00.000Z",
"input_url":"khaby.lame",
"success":true,
"error":null
}

Output Fields

FieldTypeDescription
usernamestringTikTok username (handle)
user_idstringTikTok internal user ID
nicknamestringDisplay name
biostringProfile biography
verifiedbooleanBlue checkmark status
followersintegerFollower count
followingintegerFollowing count
likesintegerTotal likes received
video_countintegerNumber of videos posted
avatar_urlstringProfile picture URL
bio_linkstringLink in bio (if any)
regionstringUser's region code
private_accountbooleanWhether account is private
created_atstringAccount creation date (ISO)
scraped_atstringScrape timestamp (ISO)
successbooleanWhether scrape succeeded
errorstringError message if failed

Pricing

$1.50 per 1,000 profiles

Competitive pricing for high-quality, reliable data.

Example Use Cases

Find Top Influencers

{
"profiles":[
"khaby.lame",
"charlidamelio",
"mrbeast",
"addisonre",
"bellapoarch"
]
}

Monitor Competitor Brands

{
"profiles":[
"nike",
"adidas",
"puma",
"underarmour"
]
}

Bulk Creator Research

Provide a list of hundreds of usernames to analyze engagement metrics and identify partnership opportunities.

Limitations

  • Only works with public profiles
  • TikTok may rate limit excessive requests
  • Some regions may require proxy configuration
  • Account must exist and not be suspended

Error Handling

Failed scrapes include error details:

{
"username":"deleted_account",
"success":false,
"error":"Profile not found"
}

Common errors:

  • Profile not found - Account doesn't exist or was deleted
  • Profile suspended - Account banned by TikTok
  • Rate limited - Too many requests, increase delay
  • Request timeout - Network issues, will auto-retry

Tips for Best Results

  1. Use reasonable delays - 500-1000ms between requests recommended
  2. Process in batches - Split large lists into smaller runs
  3. Check results - Review failed profiles for patterns
  4. Use proxies - For high-volume scraping, consider Apify proxy

Related actors

Support

Questions or issues? Contact the developer through the Apify platform.

Changelog

v1.0.0 (2024)

  • Initial release
  • Profile data extraction
  • Batch processing support
  • Retry logic with exponential backoff

You might also like

TikTok Profile Scraper

cleansyntax/tiktok-profile-scraper

Scrape TikTok user information including followers, likes, profile images, bio, and verification status from any username or profile URL.

Tiktok Profile Scraper

futurizerush/tiktok-profile-scraper

TikTok Profile Scraper β€” Extract 24 data points from any public TikTok profile including followers, likes, bio, business info, and account age. No login required.

Tiktok Followers / Following Scraper

scraping_solutions/tiktok-followers-following-scraper

Scrape TikTok followers or following for multiple usernames in one run. Perfect for lead generation, audience research, competitor analysis, and influencer discovery. Fast, clean, and export-ready with structured data and unique profiles.

πŸ‘ User avatar

Scraping Solutions

91

5.0

Tiktok Profile Scraper

karamelo/tiktok-profile-scraper

⚑️ Extract 1000s of TikTok profiles data in minutes! πŸ“ˆ from a list of usernames or URLs. Get followers count, following count , likes hearts count , bio, video count, and much more data. πŸ’Ύ Export to JSON, CSV, Excel, XML... πŸš€ Automate your TikTok analysis!

813

4.0

Tiktok Followers Count Scraper

kawsar/tiktok-followers-count-scraper

TikTok follower count scraper that pulls followers, following, likes, and video stats for any public username, so you don't have to look them up by hand.

Tiktok Profile Data Scraper

coderx/tiktok-profile-data-scraper

Tiktok Profile Insights Scraper is a lightweight tool that collects detailed public data from a list of Tiktok usernames. It fetches profile info to help you analyze accounts at scale.

Tiktok-Profile-Scraper

lazyscraper/tiktok-profile-scraper

This tool extracts public TikTok profile data with speed and accuracy. It collects key attributes including: - Username - Display Name - Bio - Profile Image URLs - Region - Profile Link - Verification Status - Engagement stats: Follower Count, Total Likes, Video Count

147

3.0

TikTok Followers Scraper

automation-lab/tiktok-followers-scraper

Extract TikTok followers and following lists from any public profile. Returns username, display name, follower count, and profile URL for each account.

πŸ‘ User avatar

Stas Persiianenko

30

TikTok Profile Scraper (Private & Public)

abe/tiktok-profile-scraper

Scrapes basic profile info for a TikTok page for a given username(s), both private & public. Info returned includes counts for followers, following & likes; as well as name, tagline, bio, image URL and link.

Whatsapp Scraper Profile(unlimited by month)

antonio_cesar/whatsapp-scraper-profile-unlimited-by-month

WhatsApp Profile Scraper lets you extract public profile info from any WhatsApp number β€” unlimited per month.

πŸ‘ User avatar

AntΓ΄nio CΓ©sar

186

5.0