TikTok Profile Scraper
Plugin ID: tiktok_user_scrapper
Description
The TikTok Profile Scraper tool allows you to extract comprehensive profile information from TikTok users. By providing a username, you can gather detailed analytics including follower counts, engagement metrics, verification status, and profile details for market research, influencer analysis, and competitive intelligence.
Cost Information
Cost: 4 credits
PixelML Cost: $0.01
Input Parameters
username
string
Yes
-
The TikTok username to scrape (without @ symbol).
Example: "username"
not "@username"
Output
id
string
The unique TikTok user ID
url
string
The complete URL to the user's TikTok profile
username
string
The TikTok username (handle)
nickname
string
The display name shown on the profile
bio
string
The user's biography/description text
followers
integer
Total number of followers
following
integer
Total number of accounts the user follows
likes
integer
Total likes received across all videos
videos
integer
Total number of videos posted by the user
verified
boolean
Whether the account has verified status (blue checkmark)
avatar
string
URL to the user's profile picture/avatar image
How It Works
Username Processing: The system validates and processes the provided TikTok username
Profile Access: Connects to TikTok's platform to access public profile information
Data Extraction: Extracts comprehensive profile metrics and biographical information
Metrics Compilation: Gathers engagement statistics including followers, likes, and video counts
Response Formatting: Returns structured data in a consistent, easy-to-use format
Use Cases
Influencer Marketing: Analyze potential brand partners and their audience reach
Competitive Analysis: Monitor competitor profiles and engagement metrics
Market Research: Study demographics and trends in specific niches or industries
Content Strategy: Research successful creators in your field for inspiration
Brand Monitoring: Track mentions and engagement around your brand
Academic Research: Gather data for social media and digital marketing studies
Talent Scouting: Identify emerging creators and trending personalities
Example Usage
Influencer Analysis
Username: "charlidamelio"
Brand Research
Username: "nike"
Competitor Monitoring
Username: "competitor_brand"
Example Output
{
"id": "123456789",
"url": "https://www.tiktok.com/@charlidamelio",
"username": "charlidamelio",
"nickname": "Charli D'Amelio",
"bio": "hey! follow my socials ⬇️",
"followers": 149200000,
"following": 1500,
"likes": 11200000000,
"videos": 2847,
"verified": true,
"avatar": "https://example.com/avatar.jpg"
}
Data Accuracy Notes
Real-time Data: Profile metrics reflect current public information
Public Profiles Only: Can only access publicly available profile data
Rate Limiting: Respects TikTok's platform guidelines and rate limits
Verification Status: Accurately reports current verification status
Metric Updates: Follower and engagement counts update in real-time
Tips for Best Results
Use Exact Usernames: Ensure the username is spelled correctly and matches exactly
Omit @ Symbol: Provide only the username without the @ prefix
Check Profile Visibility: Ensure the target profile is public and accessible
Batch Processing: For multiple profiles, consider spacing requests appropriately
Data Freshness: Profile metrics are current as of the scraping time
Handle Variations: Be aware that usernames are case-sensitive
Limitations
Public Profiles Only: Cannot access private or restricted accounts
Platform Dependencies: Subject to TikTok's platform availability and policies
Rate Limits: Limited by TikTok's API rate limiting policies
Data Scope: Only accesses publicly available profile information
Username Requirements: Requires exact, valid TikTok usernames
Regional Restrictions: Some profiles may not be accessible in certain regions
Content Restrictions: Cannot access detailed video content, only profile-level data
Privacy & Compliance
Only accesses publicly available TikTok profile information
Respects TikTok's terms of service and community guidelines
No personal or private data collection beyond public profile metrics
Complies with data protection regulations and privacy standards
Users should ensure appropriate permissions for data collection purposes
Data should be used in accordance with TikTok's platform policies
Error Handling
Common error scenarios:
Invalid Username: Returns error for non-existent or malformed usernames
Private Profile: Returns error for profiles that are private or restricted
Profile Not Found: Returns error if the specified username doesn't exist
Rate Limited: Temporary restriction if too many requests are made
Platform Unavailable: Returns error if TikTok platform is inaccessible
Regional Restrictions: Returns error if profile is not accessible from current location
Network Issues: Returns error if connection to TikTok cannot be established
Last updated
Was this helpful?