Product Hunt Scraper avatar

Product Hunt Scraper

Pricing

Pay per usage

Go to Apify Store
Product Hunt Scraper

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

abdulrahman alrashid

Maintained by Community

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

ModeDescription
Today's Top ProductsScrape the current day's featured products from the homepage
Products by TopicScrape products in a specific category (e.g., artificial-intelligence, developer-tools)
Search by KeywordSearch Product Hunt and scrape matching products
Product DetailScrape one or more specific product pages by URL
WinnersScrape Product of the Day, Week, or Month winners
Date RangeScrape 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

  1. Start small: Test with maxResults: 10 before running large scrapes.
  2. Use Apify Proxy: The default proxy configuration works well. Residential proxies may improve reliability for large scrapes.
  3. Comments increase run time: Only enable includeComments when you need review data, as it requires additional scrolling on each page.
  4. Date ranges: Keep date ranges reasonable (days to weeks). Scraping months of daily data generates many requests.
  5. 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