Video Data
- Video ID
- Video URL
- Description
- Views
- Likes
- Comments
- Shares
- Saves
- Duration
- Hashtags
- Mentions
- Music
- Created Date

Collect structured TikTok data from profiles, videos, hashtags, and search results — no TikTok API key, no developer account, no code. Export engagement metrics, creator data, comments, and trend signals as JSON or CSV. Built for marketers, researchers, agencies, and developers who need reliable TikTok data at scale.
Profiles · Hashtags · Videos
TikTok is the fastest-growing content platform on the internet, with over a billion active users generating millions of videos, comments, and trend signals every day. For marketers, researchers, and analysts, that data is invaluable — but accessing it is not straightforward.
The official TikTok API requires business verification, has strict rate limits, and exposes only a fraction of the data available on the platform. Building your own scraper means dealing with TikTok's aggressive anti-bot systems, mobile device emulation, and proxy management.
ScrapeHub handles all of that. The TikTok Scraper collects publicly available videos, profiles, hashtags, and comments through managed cloud infrastructure — no API key, no account, no setup. Define your input, run the job, get structured data.
The scraper accepts four input types depending on what data you need:
| Input Type | Description |
|---|---|
| Profile URL | Collect videos, engagement metrics, and account data from any public TikTok profile |
| Hashtag | Retrieve trending and recent videos from any hashtag with full engagement data |
| Keyword Search | Find videos and creators matching a keyword, brand name, or topic |
| Video URL | Extract full metadata, engagement metrics, and comments from a specific video |
From input to structured dataset in minutes. No code, no proxies, no infrastructure to manage.
Enter a TikTok profile URL, hashtag, keyword, or video URL. You control exactly what gets collected.
Select the data you want to retrieve, set limits, and choose the output format.
The scraper collects videos, profiles, comments, hashtags, and engagement metrics from public TikTok content.
Download structured results as JSON or CSV, or access them through the API.
The official TikTok API was built for app developers, not data analysts. Getting access requires submitting a business verification application, waiting for approval, and staying within tight rate limits. Even after approval, many data fields available on the public TikTok website are not exposed through the API.
ScrapeHub collects the same publicly visible data directly, without API approval, credentials, or coding. You get broader coverage, faster setup, and a simple pay-per-result pricing model.
| TikTok Official API | ScrapeHub TikTok Scraper | |
|---|---|---|
| Setup required | Business verification + approval | None |
| Rate limits | Strict, platform-controlled | Managed infrastructure |
| Requires TikTok account | Yes | No |
| Data coverage | Limited to approved fields | Full public data |
| Export formats | JSON only | JSON, CSV, API |
| Coding required | Yes | No |
| Pricing | Paid commercial agreement | Pay-per-result |
Explore the structured data returned by the TikTok Scraper, including video metrics, creator profiles, comments, hashtags, and sound information.
Identify creators within specific niches, analyze audience engagement, and compare profile performance across multiple accounts.
Track trending hashtags, viral videos, and emerging content patterns to identify opportunities before they become mainstream.
Monitor competitor accounts, content strategies, engagement metrics, and posting activity to understand what drives performance.
Collect large-scale TikTok data to analyze consumer interests, audience behavior, and industry trends across different markets.
Track brand mentions, user-generated content, hashtag campaigns, and audience sentiment across TikTok.
Discover businesses, creators, and potential partners by analyzing profile data, content categories, and engagement signals.
You can extract video metadata, engagement metrics (views, likes, comments, shares, saves), creator profiles, hashtag data, comments, and sound information from publicly available TikTok content.
No. ScrapeHub collects publicly available TikTok data through managed scraping infrastructure. No TikTok developer account, API key, or business verification is required.
No. The scraper works with publicly visible content only. No login, cookies, or TikTok account is needed to run a job.
Yes. You can collect profile data including username, bio, follower count, following count, total likes, verified status, and avatar URL from any public TikTok account.
Yes. You can retrieve video URLs, captions, hashtags, view counts, likes, comments, shares, saves, duration, music metadata, and creator details.
Yes. The scraper returns comments, author usernames, like counts, reply counts, and timestamps from publicly available video discussions.
Yes. Enter a hashtag to retrieve related videos, total views, video count, and engagement data. Useful for trend research and campaign monitoring.
Yes. The scraper supports keyword-based searches and returns matching videos, creators, and related content.
No. The scraper collects only publicly visible content. Private accounts are not accessible.
Yes. Run recurring jobs against the same hashtags, keywords, or profiles to track how engagement, views, and content patterns change over time.
Yes. Collect follower counts, engagement metrics, and video performance data across multiple profiles to compare creators, identify niche influencers, and build outreach lists.
Scraping publicly available TikTok content is generally practiced commercially. Legal status depends on jurisdiction and how you use the data. You are responsible for compliance with applicable laws, including GDPR for EU-based user data, and TikTok's Terms of Service.
Results can be exported as JSON or CSV, or accessed programmatically via the API.
Pricing is usage-based. You pay only for successfully delivered records, with no monthly subscription required.
A result is one structured record returned by the scraper — for example, one video, one profile, or one comment, depending on your job configuration.
Collect videos, profiles, hashtags, comments, and engagement metrics from TikTok through a simple pay-as-you-go scraper.