TikTok Hashtag Scraper - Scrape Videos by Tag
Pricing
from $3.50 / 1,000 results
TikTok Hashtag Scraper - Scrape Videos by Tag
Scrape TikTok by hashtag or keyword, no API key. Export TikTok video data to CSV/JSON with views, likes, sound & author. A TikTok unofficial API.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
13
Total users
6
Monthly active users
5 days ago
Last modified
Categories
Share
TikTok Hashtag Scraper — Scrape Videos by Tag or Keyword (No Login, No API Key)
Scrape TikTok videos in bulk by hashtag or keyword and turn any tag into a rich video dataset — full engagement metrics (views, likes, comments, shares, saves), sounds, hashtags and author details. Feed it #booktok, morning routine or any mix of tags and keywords, then sort by most views, most likes or most recent to surface exactly the videos you need. No login, no cookies, no API key, zero account-ban risk.
🏆 Why this TikTok hashtag scraper?
Hashtags OR keywords (mix them freely) · complete engagement metrics, overflow-safe into the millions · sound + author + follower data on every video · sort by views/likes/recent with a
minViewsfloor · auto-deduplicated across terms · export to JSON / CSV / Excel. The unofficial TikTok API alternative for trend research, creator scouting and datasets.
✨ What this Actor does / Key features
- 🔎 Hashtag & keyword search — pass hashtags (
#booktok) or plain keywords (book recommendations), or mix both; the leading#is optional. - 📊 Complete engagement metrics — play count (views), likes, comments, shares and saves, overflow-safe even in the millions.
- 🎵 Sound data — each video's music
id,titleandauthorto track the sounds powering a trend. - 👤 Author details — username, nickname, verified flag and follower count for creator scouting.
- 🏷️ Full hashtags & caption — every hashtag on the video plus the complete caption text.
- 🖼️ Media — cover image URL and video dimensions.
- 🔀 Flexible sorting & filters — sort by
relevance,views,likesorrecent; set aminViewsfloor and anonlyVerifiedAuthorstoggle to cut noise. - ♻️ Auto-deduplication — a video matching two terms is saved once.
- 🛡️ Login-free & safe — reads public video data through US residential proxies; no account, no cookies, no ban risk.
- 📤 Any format — export to JSON, CSV, Excel or HTML, or pull via the Apify API & webhooks.
🚀 Quick start (3 steps)
- Configure — add hashtags or keywords to
terms, setmaxVideosPerTerm, and choose asortBy(views/likes/recent). - Run — click Start. The Actor harvests the public hashtag/keyword feed for each term and streams videos into your dataset.
- Get your data — open the Output tab and export to JSON, CSV, Excel or HTML, or pull it via the Apify API.
📥 Input
Give the Actor at least one value in terms. Everything else is optional.
Example — top #booktok videos with a views floor
{"terms": ["#booktok", "book recommendations", "#readingtips"],"maxVideosPerTerm": 200,"sortBy": "views","minViews": 50000}
Example — most-recent videos across several tags
{"terms": ["#skincare", "#grwm"],"maxVideosPerTerm": 300,"sortBy": "recent","maxResults": 1000}
Example — verified-creator content only (brand-safe research)
{"terms": ["fitness"],"maxVideosPerTerm": 200,"sortBy": "likes","onlyVerifiedAuthors": true}
| Field | Type | Description |
|---|---|---|
terms | array | Hashtags or keywords (the leading # is optional). Add several to pull thousands of videos in one run. Required. |
maxVideosPerTerm | integer | How deep each term goes. |
sortBy | string | relevance, views, likes or recent. |
minViews | integer | Only keep videos above this view floor. |
onlyVerifiedAuthors | boolean | Keep only videos from verified accounts. |
maxResults | integer | Global cap across all terms. 0 = unlimited. |
proxyConfiguration | object | US residential proxy (recommended). Pre-configured for you. |
📤 Output
One row per video — auto-deduplicated across terms, exportable to JSON, CSV, Excel or HTML. Here is a trimmed sample record:
{"videoId": "7600000000000000000","url": "https://www.tiktok.com/@rose_0708/video/7600000000000000000","description": "my fav reads this month 📚 #booktok","postedAt": "2026-02-20T09:12:00.000Z","durationSec": 22,"width": 576,"height": 1024,"coverUrl": "https://p16-sign.tiktokcdn.com/...","playCount": 11100000,"likeCount": 2100000,"commentCount": 8400,"shareCount": 30200,"saveCount": 410000,"hashtags": ["booktok", "book", "fyp"],"music": { "id": "72...", "title": "original sound", "author": "rose" },"author": { "username": "rose_0708", "nickname": "rose", "verified": false, "followerCount": 2859 },"foundForTerm": "booktok","scrapedAt": "2026-07-06T18:00:00.000Z"}
💡 Use cases
- Trend research — see which videos, sounds and formats are winning a hashtag.
- Content & competitor analysis — benchmark the top-performing posts in your niche.
- Dataset building — assemble labelled TikTok datasets for analytics or ML.
- Creator scouting — spot rising authors riding a hashtag before they blow up.
- Ad & creative inspiration — study the hooks and CTAs that convert in your space.
- Sound trend tracking — cluster videos by
music.idto find breakout sounds early.
👥 Who uses it
Social & content marketers · trend & competitor researchers · brand & agency creative teams · data scientists & ML engineers · influencer & talent scouts · social-listening and analytics teams.
💰 Pricing
This Actor runs on a simple pay-per-result model — you pay for the videos you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.
❓ Frequently Asked Questions
Does this need a TikTok login or API key? No. The Actor reads only public video data through residential proxies — no account, no cookies, no API key, and zero ban risk.
Should I use a hashtag or a keyword?
Both work, and you can mix them. Drop the # or keep it — the Actor handles either. Keywords cast a wider net; hashtags are more precise.
How do I get the top-performing videos?
Set sortBy to views (or likes) and add a minViews floor to keep only the high performers.
How many videos can I pull?
Thousands. Add more terms and raise maxVideosPerTerm. Results are de-duplicated automatically across terms, so a video matching two tags is saved once.
Is this a TikTok unofficial API or API alternative?
Yes. It works as a no-API-key TikTok scraper and unofficial API alternative — feed it hashtags or keywords and pull structured video data without TikTok's official API or developer access.
How do I export TikTok hashtag data to CSV or JSON?
Run the scraper, then download the dataset as CSV, JSON, Excel or HTML, or pull it through the Apify API and webhooks. Every video row carries views, likes, sound and author fields ready for analysis.
Can I scrape TikTok by keyword without login?
Yes. The Actor scrapes TikTok by hashtag or keyword with no login, no cookies and no API key, returning the same engagement-rich video dataset either way.
How do I collect only videos from verified TikTok creators?
Enable onlyVerifiedAuthors to keep videos posted by verified accounts only — useful for benchmarking established creators or brand-safe content research.
🔗 More social & TikTok scrapers by logiover
Building a cross-platform social dataset? Pair the hashtag scraper with the rest of the suite:
| Actor | What it does |
|---|---|
| TikTok Sound & Music Video Scraper | Drill into the sounds powering a trend |
| TikTok Creator Lead Finder | Turn authors into outreach leads |
| TikTok Brand Mention Monitor | Track brand mentions across TikTok |
| Instagram Media Downloader | Reels, posts & stories HD download URLs |
| YouTube Search Scraper | Videos & channels by search query |
| Threads Scraper | Posts & profiles from Meta's Threads |
| Pinterest Scraper | Pins, boards, profiles & save counts |
| X Tweet Scraper | Tweets & profiles from X (Twitter) |
| Reddit Subreddit Scraper | Posts from any subreddit by sort & window |
| YouTube Comments Scraper | Comment threads with engagement |
| Twitch Scraper | Streams, channels & clips |
👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.
⏰ Scheduling & integration
Schedule this Actor on Apify to track a hashtag or keyword daily and catch breakout videos and sounds early. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to build automated trend-monitoring pipelines.
⭐ Support & feedback
Found a bug or need an extra field? Open an issue on the Issues tab — response is usually fast. If this Actor saves you time, a ★★★★★ review on the Store page genuinely helps and is hugely appreciated. 🙏
⚖️ Legal
This Actor collects publicly available video data only and is intended for legitimate research, analytics and marketing use. You are responsible for complying with TikTok's Terms and all applicable laws. Not affiliated with TikTok / ByteDance.
Keywords: tiktok hashtag scraper, tiktok keyword scraper, scrape tiktok videos, tiktok video data, tiktok trend research, tiktok api alternative, scrape tiktok without login, export tiktok data to csv, tiktok engagement metrics, tiktok sound scraper.
📝 Changelog
2026-07-06
- ✨ README overhaul: shields badge row, green highlight callout, collapsible full field reference, extra ready-to-run examples, social/TikTok suite cross-links and clearer quick-start.
2026-07-01
- Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
- Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
- Added ready-to-run example tasks that cover common real-world use cases.
2026-06-15
- Fixed empty results: switched from login-walled search to the public hashtag page feed, defaulted to US residential proxy, added IP-rotation retries.
2026-06-07
- Docs: added coverage for TikTok unofficial API alternative, exporting TikTok hashtag data to CSV/JSON, and scraping TikTok by keyword without login.
2026-06-05
- Reliability fix: results are no longer dropped by strict output validation — runs now complete cleanly even at high volume (thousands of results).
- Stability & performance hardening; fresh rebuild.
2026-06-04
- Verified live & refreshed build — reliability/maintenance pass.