Tiktok Hashtag Scraper avatar

Tiktok Hashtag Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Tiktok Hashtag Scraper

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

ScraperX

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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 typeDescriptionExample value
hashtagThe queried hashtag/username/keyword label attached to each item“travel”
idTikTok video ID“7268815616677661970”
textVideo description“Sunset hike in the Alps 🌄”
createTimeUnix timestamp (seconds)1712338452
createTimeISOISO-8601 timestamp“2024-04-05T14:34:12Z”
isAdWhether TikTok marks the post as an adfalse
isMutedWhether the video is mutedfalse
authorMeta.nameAuthor’s uniqueId (username)“jannatthelunatictraveler”
authorMeta.fansAuthor followers count12000
musicMeta.musicNameMusic title used in the post“original sound”
webVideoUrlCanonical web URL to the videohttps://www.tiktok.com/@…/video/7268815616677661970”
mediaUrlsArray of playable/download URLs["https://v16-webapp-prime.tiktok.com/video/…"]
videoMeta.durationVideo duration in seconds23
diggCountLike count4947
shareCountShare count1384
playCountView count176800
collectCountFavorite/collect count1705
commentCountComment count62
hashtagsHashtags 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

  1. Sign up or log in to Apify
    Open the Apify Console to run the actor.

  2. Open the actor listing
    Find “Tiktok Hashtag Scraper” in the Apify Store and click Try for free.

  3. 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.
  4. Set collection limits
    Adjust maxData to control how many items to fetch per hashtag/username/keyword (1–1000; default 10).

  5. Configure proxies (optional)
    Set proxyConfiguration as needed. If TikTok rejects the proxy, the platform attempts a fallback.

  6. Run the actor
    Click Start. The run navigates to each tag page, collects items, and pushes structured results to the dataset.

  7. 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 nameDescription
Marketing teams — hashtag performance trackingAggregate views, likes, shares, and comments per tag to prioritize high-ROI campaigns and creative.
Content creators — trend scoutingScan multiple tags at once to discover formats, creators, and sounds that resonate now.
Ecommerce & product teams — discovery & validationIdentify tags attached to high-engagement videos to guide UGC briefs and product content.
Research & academia — trend analysisCollect longitudinal datasets for diffusion/attention studies and creator ecosystem research.
Developer pipelines — API ingestionConsume the Apify dataset via API to populate dashboards and ML features for a TikTok hashtag research tool.
Social analytics — competitor patternsUse 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.

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.