Product Hunt Scraper avatar

Product Hunt Scraper

Pricing

from $1.60 / 1,000 products

Go to Apify Store
Product Hunt Scraper

Product Hunt Scraper

Scrape Product Hunt daily, weekly and monthly leaderboards for any date range: name, tagline, votes, comments, ranks, topics, launch date, links and thumbnail. One result per product.

Pricing

from $1.60 / 1,000 products

Rating

0.0

(0)

Developer

try mersianto

try mersianto

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Scrape Product Hunt leaderboards for any date range: daily, weekly or monthly. One result per product: name, tagline, votes, comments, daily, weekly and monthly rank, topics, launch time, launch page, product page, website link and thumbnail. $2 per 1,000 products on the Free plan, less on paid plans. No browser and no login; residential proxy included.

Good for tracking what launches well, building launch databases, competitor monitoring and startup research.

What you get

FieldTypeDescription
leaderboardstringLeaderboard the product was found on, for example daily 2026-10-13, weekly 2026-W41 or monthly 2026-09
positionintegerPosition on that leaderboard page, starting at 1, ads excluded
idstringProduct Hunt post ID
namestringProduct name
taglinestring or nullProduct tagline
urlstringProduct Hunt launch page
product_urlstring or nullProduct Hunt product page, which groups all launches of the product
website_redirect_urlstring or nullProduct Hunt link that redirects to the product's website
votesinteger or nullCurrent upvote count; null when the maker hides it
launch_day_votesinteger or nullUpvotes on launch day
commentsinteger or nullNumber of comments
daily_rankinteger or nullRank on its launch day
weekly_rankinteger or nullRank in its launch week
monthly_rankinteger or nullRank in its launch month
topicsarrayTopics, for example Developer Tools
thumbnail_urlstring or nullProduct thumbnail image URL
launched_atstring or nullLaunch time, ISO 8601, Pacific time
scraped_atstringUTC time the product was scraped, ISO 8601

Input

  • period: daily (default), weekly or monthly leaderboard.
  • startDate and endDate: date range, YYYY-MM-DD. Every day, ISO week or month that overlaps the range is scraped. Both empty means yesterday's daily leaderboard.
  • maxItems: stop after this many products in total. Default 500.
  • proxyConfiguration: Apify residential proxy by default, because Product Hunt blocks most datacenter IPs. Its cost is included in the price.
{
"period": "daily",
"startDate": "2026-10-01",
"endDate": "2026-10-14"
}

Example output

{
"leaderboard": "daily 2026-09-01",
"position": 1,
"id": "1198993",
"name": "Kilo Code for JetBrains",
"tagline": "Fully native, open-source coding agent built for JetBrains",
"url": "https://www.producthunt.com/posts/kilo-code-for-jetbrains-2",
"product_url": "https://www.producthunt.com/products/kilocode",
"website_redirect_url": "https://www.producthunt.com/r/p/1198993",
"votes": 478,
"launch_day_votes": 472,
"comments": 85,
"daily_rank": 1,
"weekly_rank": 1,
"monthly_rank": 10,
"topics": [
"Open Source",
"Software Engineering",
"Developer Tools"
],
"thumbnail_url": "https://ph-files.imgix.net/985b8fc3-25d0-4a9d-a2de-c4e85d8aeb13.gif",
"launched_at": "2026-09-01T00:01:00-07:00",
"scraped_at": "2026-10-16T13:21:12+00:00"
}
```json
{ "period": "weekly" }

Each dataset item is one product from a leaderboard with the fields listed under "What you get".