Product Hunt Scraper
Pricing
Pay per usage
Product Hunt Scraper
Scrape Product Hunt for top products, product details, reviews, makers, and rankings. Search by keyword, filter by topic or date range, and extract upvotes, comments, pricing, and more.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
abdulrahman alrashid
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape Product Hunt for product data, reviews, maker info, and rankings. Extract structured data from today's top products, search results, topic pages, and historical winners.
What data can you extract?
For each product, the scraper collects:
- Name and tagline
- Description (full text)
- Upvote count and comment count
- Website URL (the actual product website)
- Launch date
- Topics / tags (e.g., Productivity, AI, Developer Tools)
- Pricing info (Free, Freemium, Paid, etc.)
- Maker profiles (name, profile URL, avatar)
- Hunter info (who hunted the product)
- Awards (Product of the Day/Week/Month badges)
- Gallery images and thumbnail
- Comments and reviews (optional — author, body, date, upvotes)
Scrape modes
| Mode | Description |
|---|---|
| Today's Top Products | Scrape the current day's featured products from the homepage |
| Products by Topic | Scrape products in a specific category (e.g., artificial-intelligence, developer-tools) |
| Search by Keyword | Search Product Hunt and scrape matching products |
| Product Detail | Scrape one or more specific product pages by URL |
| Winners | Scrape Product of the Day, Week, or Month winners |
| Date Range | Scrape products launched within a specific date range |
Input examples
Scrape today's top products
{"scrapeMode": "today","maxResults": 20,"includeComments": false,"includeMakerDetails": true}
Search for AI products
{"scrapeMode": "search","searchKeyword": "AI writing assistant","maxResults": 50}
Scrape a specific topic
{"scrapeMode": "topic","topic": "artificial-intelligence","maxResults": 100}
Get Product of the Day winners for a date range
{"scrapeMode": "winners","winnersType": "daily","startDate": "2024-01-01","endDate": "2024-01-31","maxResults": 31}
Scrape specific product pages with comments
{"scrapeMode": "productDetail","productUrls": ["https://www.producthunt.com/posts/chatgpt","https://www.producthunt.com/posts/notion"],"includeComments": true,"includeMakerDetails": true}
Scrape products from a date range
{"scrapeMode": "dateRange","startDate": "2024-06-01","endDate": "2024-06-07","maxResults": 100}
Output example
{"name": "Example Product","tagline": "The best tool for doing things","description": "A detailed description of what this product does...","url": "https://www.producthunt.com/posts/example-product","websiteUrl": "https://example.com","upvoteCount": 523,"commentCount": 47,"launchDate": "2024-03-15","topics": ["Productivity", "SaaS", "Artificial Intelligence"],"pricing": "Freemium","awards": ["#1 Product of the Day"],"thumbnailUrl": "https://ph-files.imgix.net/...","galleryImages": ["https://ph-files.imgix.net/..."],"makers": [{"name": "Jane Doe","profileUrl": "https://www.producthunt.com/@janedoe","avatarUrl": "https://ph-avatars.imgix.net/..."}],"hunter": {"name": "John Smith","profileUrl": "https://www.producthunt.com/@johnsmith"},"comments": [{"body": "This is amazing! Been waiting for something like this.","author": "Alice","authorUrl": "https://www.producthunt.com/@alice","date": "2024-03-15T10:30:00Z","upvotes": 5}],"scrapedAt": "2024-03-15T14:22:00.000Z","scrapeMode": "today"}
Use cases
- VCs and investors: Track trending products and emerging startups in specific verticals
- Market researchers: Analyze product launch trends, popular categories, and pricing models
- Startup founders: Monitor competitors, find inspiration, and benchmark performance
- Growth marketers: Identify products with high engagement for partnership opportunities
- Journalists: Track the most upvoted products for tech coverage
- Data analysts: Build datasets of product launches over time
Pricing
This actor uses a Pay-Per-Event pricing model:
$1.00 per 1,000 results
Each scraped product counts as one event. Comments and maker details included in a product result do not count as separate events.
Tips for best results
- Start small: Test with
maxResults: 10before running large scrapes. - Use Apify Proxy: The default proxy configuration works well. Residential proxies may improve reliability for large scrapes.
- Comments increase run time: Only enable
includeCommentswhen you need review data, as it requires additional scrolling on each page. - Date ranges: Keep date ranges reasonable (days to weeks). Scraping months of daily data generates many requests.
- Rate limiting: The scraper handles rate limits automatically with retries and random delays.
Limitations
- Product Hunt may change its page structure, which could temporarily affect scraping accuracy.
- Very old products may have limited data available.
- The scraper respects Product Hunt's robots.txt and rate limits.
Changelog
v1.0.0 (Initial release)
- Scrape today's top products
- Search by keyword
- Filter by topic/category
- Scrape product details (name, tagline, description, upvotes, comments, website, makers, pricing, topics)
- Scrape comments and reviews
- Product of the Day/Week/Month winners
- Date range filtering
- Configurable result limits and concurrency