Tiktok Hashtag Scraper avatar

Tiktok Hashtag Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Tiktok Hashtag Scraper

Tiktok Hashtag Scraper

Scrape TikTok user profiles to get follower count, following, total likes, video count, bio, verification status, business category, account creation date, and 24 data points in total. Supports usernames, @handles, profile URLs, and short links. No login required.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(1)

Developer

Futurize Rush

Futurize Rush

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Share

Extract video metadata from any TikTok hashtag page. Get video details, engagement statistics, author information, and music data — no login or 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

  1. Enter one or more hashtag names (without the # symbol)
  2. Set the maximum number of videos per hashtag (default: 100)
  3. 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

ParameterTypeRequiredDefaultDescription
hashtagsArray of stringsYesHashtag names to scrape (without #)
maxItemsIntegerNo100Maximum videos to collect per hashtag (1–500). 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 — the scraper processes them sequentially with automatic delays

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: 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