TikTok Hashtag Scraper ( No Cookies )
Pricing
$28.00/month + usage
TikTok Hashtag Scraper ( No Cookies )
A powerful and efficient actor that scrapes TikTok videos by hashtag, extracting comprehensive metadata including author information, engagement statistics, video details, and music information.
Pricing
$28.00/month + usage
Rating
0.0
(0)
Developer

Deepanshu Sharma
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
TikTok Hashtag Scraper
A powerful and efficient actor that scrapes TikTok videos by hashtag, extracting comprehensive metadata including author information, engagement statistics, video details, and music information.
๐ Features
- ๐ท๏ธ Multi-Hashtag Scraping - Scrape videos from multiple hashtags in a single run
- โก Parallel Processing - Fast data extraction using batch processing (3x faster)
- ๐ Rich Metadata - Comprehensive data including:
- Author details (username, nickname, avatar, verification status, bio)
- Video metadata (duration, resolution, cover image, download URL)
- Music information (song title, artist, cover image)
- Engagement statistics (likes, comments, shares, views, saves)
- Timestamps (creation date, scrape date)
- ๐ Proxy Support - Built-in Apify Proxy integration for reliable access
- ๐ฏ Smart Extraction - Uses multiple extraction methods (JSON + DOM) for reliability
- ๐พ Real-time Export - Data pushed to dataset as it's collected
๐ Quick Start
- Add hashtags you want to scrape (without # symbol)
- Set number of results per hashtag (1-100)
- Enable Apify Proxy (RESIDENTIAL recommended)
- Run the actor and watch results appear in real-time!
๐ฅ Input Configuration
Required Settings
| Field | Type | Description |
|---|---|---|
| Hashtags | Array | List of hashtags to scrape (e.g., ["travel", "food", "tech"]) |
Optional Settings
| Field | Type | Default | Description |
|---|---|---|---|
| Results Per Hashtag | Integer | 20 | Number of videos to scrape per hashtag (1-100) |
| Get Detailed Data | Boolean | true | Visit each video page for complete details (slower but more data) |
| Proxy Configuration | Object | - | Apify Proxy settings (highly recommended) |
| Download Videos | Boolean | false | Download actual video files (increases storage) |
| Download Covers | Boolean | false | Download video cover images |
Example Input
{"hashtags": ["travel", "foodie", "tech"],"resultsPerPage": 30,"getDetailedData": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
๐ค Output Format
Each scraped video contains:
{"videoUrl": "https://www.tiktok.com/@username/video/1234567890","videoId": "7484313881280564526","text": "Video description with hashtags...","hashtag": "travel","authorMeta": {"name": "username","nickname": "Display Name","avatar": "https://...","verified": false,"signature": "User bio text"},"videoMeta": {"duration": 15,"width": 720,"height": 1280,"coverUrl": "https://...","downloadUrl": "https://..."},"musicMeta": {"musicId": "7249132457248737282","musicName": "Song Title","musicAuthor": "Artist Name","musicOriginal": false,"coverUrl": "https://..."},"stats": {"likesCount": 122600,"commentsCount": 255,"sharesCount": 4867,"viewsCount": 775200,"savedCount": 13806},"createTime": "1742577652","createTimeISO": "2025-03-21T17:20:52.000Z","scrapedAt": "2024-12-14T16:39:49.802993"}
Alternative Options
- Use your own proxy server (configure in input)
- Deploy on servers in TikTok-supported regions
- Use VPN before running locally
๐ Performance
- Speed: ~2-3 minutes for 40 videos (with detailed data)
- Accuracy: 95%+ data extraction success rate
- Reliability: Automatic fallback mechanisms if extraction fails
๐ฏ Use Cases
- Social Media Analytics - Track hashtag performance and trends
- Content Research - Discover popular content in your niche
- Competitor Analysis - Monitor competitor hashtags and engagement
- Market Research - Understand audience preferences and behaviors
- Influencer Discovery - Find creators in specific niches
- Trend Monitoring - Stay updated with viral content
โ ๏ธ Limitations
- Maximum 100 videos per hashtag per run
- TikTok may change their structure (actor maintained regularly)
- CAPTCHA challenges may appear (rare with good proxies)
- Some videos may be region-restricted
- Rate limiting applies (built-in delays prevent blocking)
๐ง Troubleshooting
Actor fails to connect
Solution: Enable Apify Proxy with RESIDENTIAL group in input settings
No videos found
Possible causes:
- Hashtag has no recent content
- TikTok changed their HTML structure
- CAPTCHA appeared (check logs)
- Proxy issue (try different proxy group)
Slow performance
Solutions:
- Set
getDetailedData: falsefor faster scraping (less data) - Reduce
resultsPerPagenumber - Use RESIDENTIAL proxies (faster than datacenter)
Missing data fields
Cause: TikTok occasionally updates their data structure
Solution: Check for actor updates or report issue
๐ Best Practices
- Start Small - Test with 10-20 videos first
- Use Residential Proxies - Better success rate and speed
- Enable Detailed Data - For complete information (slightly slower)
- Monitor Costs - Check usage in Apify Console
- Respect Rate Limits - Don't scrape thousands of videos at once
- Regular Updates - Keep actor updated for best performance
๐ Legal & Ethics
- โ Respect TikTok's Terms of Service
- โ Use scraped data responsibly
- โ Do not scrape private or sensitive content
- โ Be mindful of creator rights and privacy
- โ Follow data protection regulations (GDPR, etc.)
- โ Rate limiting is built-in to prevent abuse
Note: This tool is for research and analytics purposes. Users are responsible for how they use the scraped data.
๐ Support
- Issues: Report bugs or request features in Apify Console
- Documentation: Apify Documentation
- Community: Apify Discord
๐ Why Choose This Actor?
- โก Fast - Parallel processing for maximum speed
- ๐ Comprehensive - Extracts 20+ data fields per video
- ๐ Reliable - Multiple extraction methods + error handling
- ๐ฐ Affordable - Optimized to minimize compute costs
- ๐ฏ Easy - Simple configuration, no coding required
- ๐ Maintained - Regular updates for TikTok changes