TikTok Profile Scraper
by scrapier
Extract detailed TikTok profile data with the TikTok Profile Scraper. Retrieve usernames, display names, follower counts, following counts, total like...
Opens on Apify.com
About TikTok Profile Scraper
Extract detailed TikTok profile data with the TikTok Profile Scraper. Retrieve usernames, display names, follower counts, following counts, total likes, bio info, and profile stats. Ideal for influencer research, audience analysis, and social media insights. Fast, accurate, and scalable.
What does this actor do?
TikTok Profile Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
π§ TikTok Profile Scraper β Extract Complete TikTok User & Video Data Instantly The TikTok Profile Scraper is a fast, reliable, and fully automated tool for extracting TikTok profile data, video details, and engagement analytics at scale. Whether youβre a marketer, data analyst, or researcher, this scraper helps you collect real-time TikTok profile and post information β no manual effort, no coding headaches. Built using modern automation frameworks and available via Apify, Python, and GitHub, the TikTok Profile Scraper gives you instant access to structured data for influencer discovery, competitive research, trend analysis, and brand monitoring. ## π What Is TikTok Profile Scraper? The TikTok Profile Scraper is a data extraction tool that collects public information from TikTok profiles and their posted videos. It scans and retrieves: * π€ User profile data β name, username, bio, follower/following count, region, and verification status * π₯ Video information β captions, hashtags, engagement stats (likes, views, shares, comments) * π΅ Music metadata β original sound info, artist name, track URL * π
Timestamp & analytics β post date, duration, and performance metrics Think of it as your personal TikTok profile scanner, delivering detailed datasets for influencer marketing, content insights, and trend monitoring β all while respecting TikTokβs scraping policy and public data terms. ## βοΈ How TikTok Profile Scraper Works You can scrape TikTok profiles using different platforms β including Apify, Python scripts, or GitHub open-source projects like tiktok-scraper. Hereβs how to use the Apify TikTok Profile Scraper online: 1. Create a free Apify account 2. Open the TikTok Profile Scraper actor 3. Add usernames or profile URLs (e.g., @gordonramsayofficial) 4. Click βStartβ to extract data 5. Download results as JSON, CSV, or Excel For developers, the tiktok profile scraper python script or GitHub version provides more flexibility to automate scraping and integrate with APIs or data pipelines. ## π§© Input Example (JSON): json { "excludePinnedPosts": false, "proxyConfiguration": { "useApifyProxy": false }, "startUrls": [ "https://www.tiktok.com/@mrbeast" ] } ## π¦ Output Example json { "text": "Cooking a pizza with powertools! ", "diggCount": 887300, "shareCount": 115100, "playCount": 17000000, "commentCount": 58900, "contentType": "video", "createTimeISO": "2025-09-23T16:49:52.000Z", "webVideoUrl": "https://www.tiktok.com/@mrbeast/video/7553327774983802143", "authorMeta.avatar": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/1e2348ca19d394037718e3b1d3fc2958~tplv-tiktokx-cropcenter:720:720.jpeg?dr=14579&refresh_token=564c2f30&x-expires=1762513200&x-signature=ZN3mBCfYK2QkJU9gNq2HAYDN94A%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=my3", "authorMeta.name": "mrbeast", "videoMeta.duration": 39, "musicMeta.musicName": "original sound", "musicMeta.musicAuthor": "MrBeast", "musicMeta.musicOriginal": true }, { "text": "I just got punched by @Mike Tyson #CaneloCrawford #RiyadhSeason ", "diggCount": 998400, "shareCount": 78900, "playCount": 14800000, "commentCount": 37900, "contentType": "video", "createTimeISO": "2025-09-14T01:43:24.000Z", "webVideoUrl": "https://www.tiktok.com/@mrbeast/video/7549754449489595679", "authorMeta.avatar": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/1e2348ca19d394037718e3b1d3fc2958~tplv-tiktokx-cropcenter:720:720.jpeg?dr=14579&refresh_token=564c2f30&x-expires=1762513200&x-signature=ZN3mBCfYK2QkJU9gNq2HAYDN94A%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=my3", "authorMeta.name": "mrbeast", "videoMeta.duration": 22, "musicMeta.musicName": "original sound", "musicMeta.musicAuthor": "MrBeast", "musicMeta.musicOriginal": true }, ## π‘ Features of TikTok Profile Scraper | βοΈ Feature | π§Ύ Description | | --- | --- | | Profile Data Extraction | Get complete TikTok profile details (bio, region, verification, followers). | | Video Analytics | Extract likes, views, shares, and comments for each video. | | Hashtag & Sound Tracking | Collect hashtags and original sound info for trend research. | | Batch Processing | Scrape multiple TikTok profiles at once. | | JSON / CSV Output | Export structured datasets ready for automation tools and dashboards. | | Python & API Integration | Works with tiktok-scraper libraries, REST APIs, or Apify actors. | | No Proxy Setup | Runs smoothly online with built-in configuration. | | 100% Public Data | Complies with TikTokβs public scraping policy β no private data extracted. | * * * ## π§ Use Cases ### π― Influencer Marketing Use the Apify TikTok Profile Scraper or Clockworks TikTok Profile Scraper to discover and evaluate influencers based on engagement metrics, niche, and follower growth. ### π Competitive Analysis Compare multiple brand or creator accounts using the TikTok Profile Scraper GitHub version to track performance and posting frequency. ### 𧬠Data Science & Trend Research Extract profile datasets using the TikTok Video Scraper Python library to power analytics, sentiment analysis, and AI-driven influencer ranking. ### πΌ Lead Generation Find business profiles that include websites or emails in their bios β perfect for B2B outreach or PR campaigns. * * * ## π Technical Details | Parameter | Type | Description | | --- | --- | --- | | usernames | Array | TikTok usernames (without @ symbol) | | startUrls | Array | Direct TikTok profile URLs | | maxItems | Number | Limit the number of videos scraped per profile | | since / until | Date | Filter videos within a time range | | downloadVideos | Boolean | Optionally download video files | β
Tip: For better stability, scrape public profiles with at least 10 videos. Empty or private accounts wonβt return data. * * * ## βοΈ Integration Options * Apify: Use apify-client (Node.js or Python) to automate TikTok scraping workflows * Python: Use the open-source tiktok-scraper library for full control over scripts * GitHub: Fork and modify the TikTok Profile Scraper GitHub repository for custom automation * Zapier / Make / Airbyte: Connect Apify datasets directly to your marketing or analytics stack * * * ## β‘ Comparison: TikTok Profile Scraper Tools | Tool | Platform | Proxy-Free | Price / 1k Posts | Highlight | | --- | --- | --- | --- | --- | | Apify TikTok Profile Scraper | Apify Cloud | β
| $0.30 | Scalable, structured JSON export | | Clockworks TikTok Profile Scraper | Clockworks | β | Variable | Slower but customizable | | Phantombuster TikTok Profile Scraper | Web App | β
| Subscription | Best for browser-based automation | | TikTok-Scraper (GitHub) | Python / CLI | β
| Free | Open-source alternative | * * * ## π§ TikTok Profile Settings & Scraping Policy Before scraping, make sure the TikTok profiles are public and adhere to TikTokβs scraping policy. This scraper does not collect private information, hidden profile data, or anything behind login restrictions. TikTok allows programmatic access to publicly visible content β such as bios, usernames, and engagement metrics β when used responsibly for research or marketing analytics. * * * ## π Common Questions (FAQ) ### π£ Can I use TikTok Profile Scraper for free? Yes! You can use the TikTok Profile Scraper online free via the Apify platform with monthly free credits. ### π£ Can I scrape TikTok profiles without login? Absolutely. The scraper extracts public data without needing to log in to TikTok. ### π£ Does it work with TikTok Shop or business profiles? Yes, you can extract all public business or shop profiles, including bio links and product-related content. ### π£ Can I automate scraping daily? Yes β schedule runs with Apify or use a Python cron job for continuous monitoring. ### π£ What about TikTok profile size or image? Profile images and video thumbnails are included in the dataset. You can also extract profile picture URLs. ### π£ Can you see if someone screenshots your TikTok profile? No β TikTok doesnβt notify users if someone takes a screenshot of their profile. (Surprising? Youβre safe during analysis π) ## π§© Related TikTok Scrapers | π§ Scraper Type | Description | | --- | --- | | TikTok Video Scraper Python | Extracts TikTok videos with captions, likes, and hashtags | | TikTok Hashtag Scraper | Scrapes videos by hashtag for trend tracking | | TikTok Comments Scraper | Gathers comments for sentiment analysis | | TikTok Data Extractor | All-in-one scraper for multi-profile research | ## π§Ύ Legal & Ethical Notice The TikTok Profile Scraper only extracts public data. It complies with GDPR and global data ethics standards β no private, restricted, or user-sensitive data is collected. Always use TikTok scraping responsibly for research, analytics, or marketing purposes within ethical and legal boundaries. ## π¬ Final Thoughts The TikTok Profile Scraper is your complete solution for extracting TikTok profile and video data β fast, structured, and scalable. Whether through Apify, Python, or GitHub, it helps creators, brands, and analysts turn public TikTok data into actionable insights.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try TikTok Profile Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- scrapier
- Pricing
- Paid
- Total Runs
- 26
- Active Users
- 6
Related Actors
π― Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support