Tiktok Hashtag Scraper
Pricing
$19.99/month + usage
Tiktok Hashtag Scraper
🔍 TikTok Hashtag Scraper extracts videos & metrics - captions, users, likes, views, comments, shares & sounds. 📊 Track trends, find creators, and fuel content strategy. ⚡ Fast, export-ready (CSV/JSON). 🚀 Ideal for research & social listening.
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
ScraperX
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Tiktok Hashtag Scraper
Tiktok Hashtag Scraper is a Playwright-powered Apify actor that collects real-time TikTok posts for specific hashtags, usernames, or keywords and outputs clean, structured video, author, engagement, and media metadata. It solves the challenge of extracting reliable insights from TikTok’s dynamic pages for marketers, developers, data analysts, and researchers. As a TikTok hashtag extractor and TikTok hashtag scraping tool, it enables scalable workflows for trend tracking, campaign analysis, and content planning—so you can move from browsing to analytics at scale. 🚀
What data / output can you get?
Below are examples of the exact fields this TikTok hashtag analytics tool returns in the dataset. The default dataset view highlights core KPIs such as hashtag, id, text, createTimeISO, webVideoUrl, authorMeta.name, authorMeta.fans, diggCount, shareCount, playCount, and commentCount.
| Data type | Description | Example value |
|---|---|---|
| hashtag | The queried hashtag/username/keyword label attached to each item | “travel” |
| id | TikTok video ID | “7268815616677661970” |
| text | Video description | “Sunset hike in the Alps 🌄” |
| createTime | Unix timestamp (seconds) | 1712338452 |
| createTimeISO | ISO-8601 timestamp | “2024-04-05T14:34:12Z” |
| isAd | Whether TikTok marks the post as an ad | false |
| isMuted | Whether the video is muted | false |
| authorMeta.name | Author’s uniqueId (username) | “jannatthelunatictraveler” |
| authorMeta.fans | Author followers count | 12000 |
| musicMeta.musicName | Music title used in the post | “original sound” |
| webVideoUrl | Canonical web URL to the video | “https://www.tiktok.com/@…/video/7268815616677661970” |
| mediaUrls | Array of playable/download URLs | ["https://v16-webapp-prime.tiktok.com/video/…"] |
| videoMeta.duration | Video duration in seconds | 23 |
| diggCount | Like count | 4947 |
| shareCount | Share count | 1384 |
| playCount | View count | 176800 |
| collectCount | Favorite/collect count | 1705 |
| commentCount | Comment count | 62 |
| hashtags | Hashtags found in the post (from text/challenges) | [{"name":"foryoupage"},{"name":"bangladesh"}] |
Notes:
- Rich nested objects are included for authorMeta, musicMeta, and videoMeta.
- Extra media links are aggregated from multiple sources (play/download/bitrate variants).
- Export results from the Apify dataset to JSON, CSV, or Excel via the Apify UI or API to power a TikTok hashtag crawler workflow or export TikTok hashtags for analysis.
Key features
-
⚡ Robust hashtag crawler
Uses Playwright to load hashtag pages, listen for TikTok API calls, paginate through results, and deduplicate items for stable data at scale. -
📦 Structured video & author metadata
Captures video stats (views, likes, shares, comments), author profile metrics, music info, and media URLs—perfect for a TikTok hashtag analytics tool use case. -
📈 Batch scraping & bulk automation
Accepts a list of hashtags, usernames, or keywords and processes them concurrently—ideal for bulk TikTok hashtag scraper runs and “scrape TikTok hashtags from videos” research. -
🎚️ Precise collection limits
Control volume with maxData (1–1000 items per input) to balance speed and granularity for dashboards, audits, or social listening. -
🌐 Proxy configuration support
Configure proxyConfiguration via the Apify platform. If a proxy is rejected by TikTok, automatic fallback behavior helps keep runs reliable. -
🔌 API-first and export-ready
Access results via the Apify API and export to JSON/CSV/Excel, making this a practical TikTok hashtag API integration for developers. -
🛠️ Production-ready reliability
Built with resilient scrolling, pagination, and deduplication logic to keep your TikTok hashtag crawler consistent over time.
How to use Tiktok Hashtag Scraper - step by step
-
Sign up or log in to Apify
Open the Apify Console to run the actor. -
Open the actor listing
Find “Tiktok Hashtag Scraper” in the Apify Store and click Try for free. -
Add your input data
In startUrls, add items as a string list. You can paste:- Hashtags without “#” (e.g., travel)
- Usernames without “@” (e.g., nasa)
- Plain keywords (e.g., hiking tips)
Full TikTok URLs are also accepted and will be normalized internally.
-
Set collection limits
Adjust maxData to control how many items to fetch per hashtag/username/keyword (1–1000; default 10). -
Configure proxies (optional)
Set proxyConfiguration as needed. If TikTok rejects the proxy, the platform attempts a fallback. -
Run the actor
Click Start. The run navigates to each tag page, collects items, and pushes structured results to the dataset. -
Download or connect results
Open the dataset to preview. Export to JSON, CSV, or Excel—or pull data via the Apify API for automation.
Pro Tip: Stream results into your analytics stack to build a TikTok trending hashtags finder, TikTok hashtag tracker, or automated reporting pipeline.
Use cases
| Use case name | Description |
|---|---|
| Marketing teams — hashtag performance tracking | Aggregate views, likes, shares, and comments per tag to prioritize high-ROI campaigns and creative. |
| Content creators — trend scouting | Scan multiple tags at once to discover formats, creators, and sounds that resonate now. |
| Ecommerce & product teams — discovery & validation | Identify tags attached to high-engagement videos to guide UGC briefs and product content. |
| Research & academia — trend analysis | Collect longitudinal datasets for diffusion/attention studies and creator ecosystem research. |
| Developer pipelines — API ingestion | Consume the Apify dataset via API to populate dashboards and ML features for a TikTok hashtag research tool. |
| Social analytics — competitor patterns | Use authorMeta and video stats to perform lightweight competitor hashtag analysis across niches. |
Why choose Tiktok Hashtag Scraper?
Engineered for precision, structure, and repeatability—ideal for production workflows and automated pipelines.
- ✅ Accurate, structured output with nested author, music, and video metadata
- 📈 Scales from quick checks to bulk pulls using maxData controls and concurrent processing
- 👨💻 Developer-friendly via the Apify API—great for TikTok tag scraper integrations
- 🌐 Proxy support through proxyConfiguration for improved resilience
- 🔁 Reliable collection with pagination and deduplication baked in
- 💾 Easy export to JSON/CSV/Excel for analytics and BI tools
Compared to browser extensions or ad-hoc scripts, this production-grade TikTok hashtag scraping tool delivers consistent output that fits neatly into automated workflows.
Is it legal / ethical to use Tiktok Hashtag Scraper?
Yes—when done responsibly. This actor collects publicly accessible TikTok content tied to hashtags, usernames, or keywords and does not log in or access private data.
Guidelines for responsible use:
- Only collect public content and respect TikTok’s Terms of Service.
- Avoid scraping private or restricted information.
- Ensure compliance with applicable data protection laws (e.g., GDPR, CCPA).
- Consult your legal team for edge cases and jurisdiction-specific requirements.
Input parameters & output format
Example JSON input
{"startUrls": ["travel","nasa","https://www.tiktok.com/tag/cooking"],"maxData": 50,"proxyConfiguration": {"useApifyProxy": false}}
Input parameter reference
- startUrls (array, required)
- Description: List of TikTok hashtags (without #), usernames (without @), or keywords to scrape.
- Default: none (prefill example: ["travel"])
- maxData (integer, optional)
- Description: Maximum number of videos to collect per hashtag/username/keyword.
- Range: 1–1000
- Default: 10
- proxyConfiguration (object, optional)
- Description: Choose which proxies to use. If TikTok rejects the proxy, automatic fallback will occur.
- Default/prefill: { "useApifyProxy": false }
Example JSON output
{"hashtag": "travel","id": "7268815616677661970","text": "Sunset hike in the Alps 🌄","createTime": 1712338452,"createTimeISO": "2024-04-05T14:34:12Z","isAd": false,"isMuted": false,"authorMeta": {"id": "7028153025829602309","name": "jannatthelunatictraveler","nickName": "Jannat The Traveler","verified": false,"signature": "Travel Vlogger || Travel Film Maker","bioLink": null,"avatar": "https://p16-sign.tiktokcdn.com/obj/avatar.jpg","privateAccount": false,"ttSeller": false,"following": 1,"fans": 12000,"heart": 208500,"video": 100,"digg": 48},"musicMeta": {"musicName": "original sound","musicAuthor": "jannatthelunatictraveler","musicOriginal": true,"musicAlbum": "","playUrl": "https://sf16-ies-music-sg.tiktokcdn.com/obj/audio.mp3","coverMediumUrl": "https://p16-sign.tiktokcdn.com/obj/cover.jpg","musicId": "7568815657828125447"},"webVideoUrl": "https://www.tiktok.com/@jannatthelunatictraveler/video/7268815616677661970","mediaUrls": ["https://v16-webapp-prime.tiktok.com/video/...","https://v19-webapp-prime.tiktok.com/video/..."],"videoMeta": {"height": 1024,"width": 576,"duration": 23,"coverUrl": "https://p16-sign.tiktokcdn.com/obj/cover.jpg","originalCoverUrl": "https://p16-sign.tiktokcdn.com/obj/origin_cover.jpg","definition": "540p","format": "mp4","originalDownloadAddr": "https://v16-webapp-prime.tiktok.com/video/...","downloadAddr": "https://v16-webapp-prime.tiktok.com/video/..."},"diggCount": 4947,"shareCount": 1384,"playCount": 176800,"collectCount": 1705,"commentCount": 62,"mentions": [],"hashtags": [{ "name": "foryoupage" },{ "name": "viralreels" },{ "name": "bangladesh" }]}
Notes:
- Each item includes a top-level hashtag field for easy grouping by query.
- authorMeta, musicMeta, and videoMeta are nested objects; values may be empty if not present in TikTok’s response.
- mediaUrls aggregates multiple sources where available.
FAQ
Is there a free trial?
Yes. This actor includes trial minutes on Apify (e.g., 120 trial minutes in pricing), so you can evaluate it before committing to paid usage.
Do I need to log in to TikTok to run it?
No. The actor navigates public tag and content pages without authentication and collects publicly available data.
Can I input usernames or keywords, not just hashtags?
Yes. The startUrls list accepts hashtags (without #), usernames (without @), plain keywords, and full TikTok URLs (they are normalized internally).
How many results can I collect per tag?
Use maxData to set your limit per input from 1 up to 1000 items (default 10). The actor stops when it reaches your limit or when no more new items are available.
What data fields are included in the output?
You’ll receive structured fields including hashtag, id, text, createTime, createTimeISO, isAd, isMuted, authorMeta, musicMeta, webVideoUrl, mediaUrls, videoMeta, diggCount, shareCount, playCount, collectCount, commentCount, mentions, and hashtags.
Does it support proxies?
Yes. Configure proxyConfiguration in the input. If TikTok rejects a proxy, Apify’s automatic fallback behavior helps maintain continuity.
Is there an API I can use to fetch results?
Yes. After the run completes, access the dataset via the Apify API—ideal for building a TikTok hashtag API workflow or integrating with internal tools.
Is this a TikTok hashtag scraper Chrome extension?
No. This is a cloud-based Apify actor (a TikTok hashtag crawler) designed for reliability and scale. You can export TikTok hashtags and metrics without installing a browser extension.
Can I export results to CSV or Excel?
Yes. Open the run’s dataset and export to JSON, CSV, or Excel—handy for reporting, BI tools, and data science workflows.
Closing CTA / Final thoughts
Tiktok Hashtag Scraper is built to turn TikTok hashtag, username, and keyword searches into structured, analytics-ready data. With reliable Playwright-based collection, precise maxData limits, and rich output fields, it’s ideal for marketers, creators, researchers, and developers. Connect via the Apify API to automate a TikTok hashtag tracker or TikTok tag scraper pipeline, export to CSV/JSON/Excel, and operationalize insights at scale. Start extracting smarter TikTok hashtag intelligence today.