Extract TikTok videos by hashtag — just enter one or more hashtags to scrape video URLs, likes, country of origin, video and music metadata, and creator profile data. Export the results, run the scraper via API, schedule jobs, and integrate with your existing tools or workflows.
Best TikTok Hashtag Scraper lets you extract videos and creator data tied to any hashtag on TikTok — with speed, accuracy, and full flexibility.
⚡ Scrape up to 800 tiktoks per hashtag
📈 Get creator info + full video stats
💸 Just $2 per 1,000 results
📧 Questions? Reach out: adrian@thewebscrapingguy.com
No scraping experience needed. Just:
#
)1{ 2 "hashtags": ["funny", "fyp", "comedy"], 3 "maxVideos": 50 4}
1{ 2 "id": "7491313057252068638", 3 "description": "These secondary leads 😭 (via @🥎𝕊𝕠𝕗𝕥𝕓𝕒𝕝𝕝 𝕔𝕝𝕦𝕓🥎) #softball #funny #troll Hey it worked 😅", 4 "descriptionLanguage": "en", 5 "createTime": "2025-04-09T14:01:25.000Z", 6 "isAd": false, 7 "author": { 8 "id": 6935793683024053000, 9 "username": "espnatbat", 10 "avatar": "https://p16-pu-useast8.tiktokcdn-us.com/tos-useast5-avt-0068-tx/7311494521156550702~tplv-tiktokx-cropcenter-q:720:720:q75.webp?dr=8836&idc=useast5&ps=87d6e48a&s=CHALLENGE_AWEME&sc=avatar&shcp=c0f880ed&shp=45126217&t=223449c4", 11 "signature": "Always deliver home runs ⚾️", 12 "region": "US" 13 }, 14 "music": { 15 "title": "1901 - Instrumental", 16 "id": 7230735816774355000, 17 "author": "Phoenix", 18 "playUrl": "https://sf19.tiktokcdn-us.com/obj/tos-alisg-ve-2774/o05OG62PqFf3dz7gAQFwLbgDef6ALuNEDaCoWY" 19 }, 20 "videoUrl": "https://v19.tiktokcdn-us.com/8e0c2930d53a6cb251338b018e6fe5aa/67f706e7/video/tos/useast8/tos-useast8-ve-0068c001-tx2/oEbsRnKy9PPEEf4XEAIYdw1fub2AOFQDgTVBKn/?a=1233&bti=NXYpNDs8QGo6OjZAOm00NTAuYCMxNDNg&ch=0&cr=13&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C&cv=1&br=2746&bt=1373&cs=0&ds=6&ft=gKfIn8QLodzR12NvfYSoeIxRH.obiq_45SY&mime_type=video_mp4&qs=0&rc=Nzo8NzVpZzc1MzQ7Omg7aEBpamhwa3I5cnU6eTMzaTczNEAtYS0wYWFeXl4xYjQ1Yy80YSNmZ3FgMmRrbm9gLS1kMTJzcw%3D%3D&vvpl=1&l=20250409174616DDBAB7F78638DB080BD0&btag=e00088000", 21 "thumbnail": "https://p16-pu-sign-useast8.tiktokcdn-us.com/tos-useast8-p-0068-tx2/oUIsQAIAjfG7AQGPmLHNegZT0teIpIAAq2PbEA~tplv-tiktokx-origin.image?dr=8593&refresh_token=e7ce956f&x-expires=1744304400&x-signature=YDbrJzdnIVPAWtGQL2%2BmG5MS0qE%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=c0f880ed&idc=useast5&biz_tag=tt_video&s=CHALLENGE_AWEME&sc=cover", 22 "playCount": 39190, 23 "commentCount": 29, 24 "shareCount": 126, 25 "likeCount": 2223, 26 "url": "https://www.tiktok.com/@espnatbat/video/7491313057252068638", 27 "region": "US", 28 "durationMS": 30951, 29 "hashtags": [ 30 { 31 "id": "18813", 32 "name": "softball" 33 } 34 ] 35}
This scraper plays nicely with:
Tool | Cost per 1,000 Results |
---|---|
Best TikTok Hashtag Scraper | $2 |
Others | $4+ |
✅ Transparent pricing
✅ All-in-one video + creator data
✅ Flexible export options
Q: How many results per hashtag can I get?
A: TikTok limits this to around 400–800 per tag. Your actual result count may vary based on hashtag popularity.
Q: Legal to use?
A: Only public data is extracted, so yes.
Q: Need support?
A: Just email me at adrian@thewebscrapingguy.com — I’ll help you out.
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!