Tiktok Scraper Pro avatar
Tiktok Scraper Pro

Pricing

Pay per event

Go to Apify Store
Tiktok Scraper Pro

Tiktok Scraper Pro

A powerful TikTok data extraction tool that helps you gather valuable insights from the platform. Extract user profiles, search for videos by keyword, and discover TikTok creators - all without needing any API keys or authentication.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Agenscrape

Agenscrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

TikTok Scraper - Profiles, Videos & Users

A powerful TikTok data extraction tool that helps you gather valuable insights from the platform. Extract user profiles, search for videos by keyword, and discover TikTok creators - all without needing any API keys or authentication.

What This Actor Does

This Actor allows you to extract three types of data from TikTok:

1. User Profile Extraction

Get detailed profile information for any public TikTok account including:

  • Follower and following counts
  • Total likes (hearts) received
  • Video count
  • Bio/signature
  • Verification status
  • Avatar images in multiple sizes
  • Direct profile URL

Search TikTok's vast video library by keyword and get:

  • Video descriptions and hashtags
  • View counts, likes, shares, and comments
  • Author information (username, verification status)
  • Video duration and creation date
  • Cover images and direct video URLs
  • Music/sound information

Find TikTok creators matching your search criteria:

  • Username and display name
  • Follower counts and engagement metrics
  • Bio and verification status
  • Profile pictures
  • Direct links to their profiles

Input Parameters

ParameterTypeRequiredDescription
searchTypestringYesType of search: userProfile, searchVideos, or searchUsers
usernamestringFor userProfileTikTok username without @ (e.g., tiktok for @tiktok)
keywordstringFor searchSearch term (e.g., cooking, travel, fitness)
resultsCountintegerNoNumber of results to return (default: 12, max: 100)

Input Examples

Get a User Profile

{
"searchType": "userProfile",
"username": "charlidamelio"
}

Search for Videos

{
"searchType": "searchVideos",
"keyword": "cooking recipes",
"resultsCount": 20
}

Find TikTok Users

{
"searchType": "searchUsers",
"keyword": "fitness coach",
"resultsCount": 15
}

Output Examples

User Profile Output

{
"type": "user_profile",
"id": "5831967",
"uniqueId": "charlidamelio",
"nickname": "charli d'amelio",
"signature": "hi :)",
"verified": true,
"followerCount": 156100000,
"followingCount": 1284,
"heartCount": 11700000000,
"videoCount": 2891,
"privateAccount": false,
"avatarThumb": "https://...",
"avatarMedium": "https://...",
"avatarLarger": "https://...",
"webUrl": "https://www.tiktok.com/@charlidamelio"
}

Video Search Output

{
"type": "video",
"id": "7403476867866903841",
"desc": "Easy pasta recipe everyone should know #cooking #recipe #food",
"createTime": "2024-08-15 14:30:00",
"authorId": "6828374829",
"authorUsername": "home_cook",
"authorNickname": "Home Cook",
"authorVerified": false,
"playCount": 2500000,
"diggCount": 185000,
"shareCount": 12500,
"commentCount": 3200,
"collectCount": 45000,
"duration": 58,
"coverUrl": "https://...",
"webUrl": "https://www.tiktok.com/@home_cook/video/7403476867866903841"
}

User Search Output

{
"type": "user",
"id": "6892145678",
"uniqueId": "fitness_pro",
"nickname": "Fitness Professional",
"signature": "Certified trainer | Daily workout tips",
"verified": true,
"followerCount": 850000,
"followingCount": 245,
"heartCount": 15600000,
"videoCount": 412,
"avatarThumb": "https://...",
"webUrl": "https://www.tiktok.com/@fitness_pro"
}

Use Cases

  • Influencer Marketing: Research potential partners by analyzing their follower counts, engagement, and content style
  • Competitor Analysis: Monitor competitor accounts and track their growth over time
  • Content Research: Discover trending videos and popular creators in your niche
  • Market Research: Understand what content resonates with TikTok audiences
  • Brand Monitoring: Find mentions and related content about your brand
  • Talent Discovery: Identify emerging creators before they go viral

Coming Soon

We're actively developing additional features that are currently in testing:

  • User Videos - Retrieve all videos from a specific creator
  • Video Comments - Extract comments from any TikTok video
  • User Followers/Following - Get complete follower and following lists
  • Hashtag Videos - Find all videos using a specific hashtag
  • Trending Videos - Access currently trending content

These features are being optimized for reliability and will be released soon.

Tips for Best Results

  1. Keep result counts reasonable - For optimal performance, request 50 or fewer results per run
  2. Use specific keywords - More specific search terms yield more relevant results
  3. Check account privacy - Private accounts will return limited data
  4. Handle rate limits - Space out multiple requests to avoid temporary blocks

Limitations

  • Results depend on TikTok's availability and may vary
  • Some accounts may be private and return limited information
  • Very high-volume requests may experience rate limiting
  • Video download URLs expire after a short period

Support

If you encounter any issues or have feature requests, please reach out through Apify's support channels or leave a review with your feedback.