Tiktok Hashtag Scraper
Pricing
from $1.00 / 1,000 results
Tiktok Hashtag Scraper
Extract video metadata from TikTok hashtag pages. Get video details, engagement statistics, author info, and music data for any hashtag.
Pricing
from $1.00 / 1,000 results
Rating
5.0
(1)
Developer
Rush
Actor stats
2
Bookmarked
3
Total users
2
Monthly active users
18 days ago
Last modified
Categories
Share
Extract video metadata from any TikTok hashtag page. Get video details, engagement statistics, author information, and music data — no TikTok login or TikTok API key required.
What data can you get?
For each video found under a hashtag, you'll receive:
- Video details — ID, URL, description, creation date, duration, cover image
- Author info — username, nickname, bio, avatar, verification status, follower count
- Engagement stats — views, likes, comments, shares, bookmarks, reposts
- Music — song title, artist, duration
- Hashtags — all hashtags used in the video
- Content flags — whether the video is an ad
How to use
- Enter 1 to 10 hashtag names (without the # symbol)
- Set the maximum number of videos per hashtag (default: 100, range: 50-100)
- Run the scraper and download your results
Input example
{"hashtags": ["travel", "food", "fitness"],"maxItems": 100}
Output example
Each video in the dataset looks like this:
{"videoId": "7338291648291649794","videoUrl": "https://www.tiktok.com/@travelblogger/video/7338291648291649794","description": "Beautiful sunset in Bali #travel #sunset","createTime": "2026-02-15T14:30:00.000Z","authorUsername": "travelblogger","authorNickname": "Travel Blogger","authorAvatarUrl": "https://p16-sign-sg.tiktokcdn.com/...","authorBio": "Travel content creator","authorVerified": false,"authorProfileUrl": "https://www.tiktok.com/@travelblogger","authorFollowerCount": 125000,"authorFollowingCount": 350,"authorHeartCount": 5200000,"authorVideoCount": 420,"playCount": 1500000,"likeCount": 85000,"commentCount": 1200,"shareCount": 3400,"bookmarkCount": 12000,"repostCount": 500,"musicTitle": "Sunset Vibes","musicAuthor": "Chill Music","musicDuration": 30,"hashtags": ["travel", "sunset", "bali"],"videoDuration": 15,"coverUrl": "https://p16-sign-sg.tiktokcdn.com/...","isAd": false,"hashtagSource": "travel","collectedAt": "2026-03-02T12:00:00.000Z"}
How many videos can I get?
The number of videos returned depends on the hashtag's popularity and TikTok's content availability. Results vary by hashtag — popular hashtags generally yield more videos than niche ones.
Input parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
hashtags | Array of strings | Yes | — | Hashtag names to scrape (without #), up to 10 per run |
maxItems | Integer | No | 100 | Maximum videos to collect per hashtag (50–100). Actual results depend on content availability. |
Tips for best results
- Start small — try with 1 hashtag and 50 videos first to verify the output format
- Popular hashtags work best — they have more content available
- Multiple hashtags — you can collect up to 10 hashtags in one run
FAQ
Q: Why did I get fewer videos than the maxItems I set?
A: The maxItems parameter sets an upper limit, not a guarantee. The actual number depends on how much content is available for that hashtag on TikTok.
Q: What maxItems range is supported right now? A: The current supported range is 50-100 per hashtag.
Q: Does this scraper work with hashtags in other languages?
A: Yes. You can use hashtags in any language (e.g., comidamexicana, 台灣美食, 日本旅行). Enter them without the # symbol.
Q: Why did I get zero results for a hashtag? A: This can happen if TikTok is temporarily limiting requests, the hashtag has very little content, or the hashtag does not exist. Try again later or try a different hashtag.
Q: How fresh is the data? A: The scraper collects data in real time from TikTok's public hashtag pages. Engagement statistics (views, likes, etc.) reflect the values at the time of collection.
Q: Can I scrape private or restricted hashtags? A: No. The scraper only accesses publicly available hashtag pages. Content that requires login or is restricted by region may not be accessible.
Q: What does the isAd field mean?
A: This field indicates whether TikTok has marked the video as a promoted or sponsored post.
Disclaimer
This scraper accesses publicly available data from TikTok hashtag pages. It does not bypass any login requirements, access private content, or circumvent access controls.
- Data accuracy — Engagement statistics and author information are provided by TikTok and may change over time. The scraper reports values as they appear at the time of collection.
- Availability — TikTok may change its public page structure at any time, which could temporarily affect the scraper's ability to collect data.
- Usage responsibility — Users are responsible for ensuring their use of collected data complies with applicable laws, regulations, and TikTok's Terms of Service.
- No guarantees — The number of videos returned per hashtag is not guaranteed and depends on TikTok's content availability.
OpenClaw, Claude Code, Gemini, Antigravity, Codex, ChatGPT