TikTok Profile & Video Scraper
Pricing
Pay per usage
TikTok Profile & Video Scraper
Scrape TikTok user profiles and trending videos without API access. Extract follower counts, likes, bio, verified status, avatar URLs, and video metadata. Supports bulk scraping of multiple profiles. No login required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Travel Monitor Lab
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
🎵 TikTok Profile & Video Scraper
Extract TikTok profile data without using the official API. Get follower counts, engagement metrics, bio information, and video statistics for any public TikTok account.
What does TikTok Scraper do?
This scraper extracts public data from TikTok profiles, helping you:
- Track influencers: Monitor follower growth, engagement rates, and content performance
- Research competitors: Analyze competitor accounts and their audience size
- Find brand ambassadors: Identify verified creators in your niche
- Build databases: Create lists of TikTok creators with their stats
What data can you extract?
| Field | Description | Example |
|---|---|---|
| 👤 Username | TikTok handle | "mrbeast" |
| 📛 Display Name | Profile name | "MrBeast" |
| ✅ Verified | Verification badge | true |
| 👥 Followers | Follower count | 129,000,000 |
| ➡️ Following | Following count | 1,234 |
| ❤️ Total Likes | All likes received | 2,500,000,000 |
| 🎬 Videos | Number of videos | 892 |
| 📝 Bio | Profile biography | "New video every week!" |
| 🖼️ Avatar | Profile picture URL | "https://..." |
How to use
- Enter TikTok usernames or profile URLs
- Click Start
- Get structured data in seconds
- Download as JSON, CSV, or Excel
Input example
{"profiles": ["mrbeast", "https://www.tiktok.com/@charlidamelio", "therock"]}
Output example
{"username": "mrbeast","nickname": "MrBeast","verified": true,"followers": 129000000,"following": 1234,"likes": 2500000000,"videos": 892,"bio": "New video every week!","avatar": "https://p16-sign-sg.tiktokcdn.com/...","profileUrl": "https://www.tiktok.com/@mrbeast"}
Use cases
Influencer Marketing
Find and evaluate TikTok creators for brand partnerships. Compare follower counts, engagement, and content themes.
Competitive Analysis
Track your competitors' TikTok presence. Monitor their growth and content strategy.
Social Listening
Build databases of creators in specific niches. Track trends and emerging influencers.
Academic Research
Collect public social media data for research on content trends, virality, and platform dynamics.
API access
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("travelmonitorlab/tiktok-scraper").call(run_input={"profiles": ["mrbeast", "charlidamelio"]})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['username']}: {item['followers']} followers")
FAQ
Does this require a TikTok account? No. This scraper extracts publicly available data without any login.
How fast is it? Typically 2-5 seconds per profile. Multiple profiles are processed in parallel.
Can I scrape videos too? Currently this scraper focuses on profile data. Video scraping is coming soon.
Is there a rate limit? The scraper handles rate limiting automatically. You can scrape hundreds of profiles per run.