TikTok Profile Scraper

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...

26 runs
6 users
Try This Actor

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

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. 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.

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 Trial

Actor Information

Developer
scrapier
Pricing
Paid
Total Runs
26
Active Users
6
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support