Uneed.best Scraper — Products, Upvotes, Makers & Revenue avatar

Uneed.best Scraper — Products, Upvotes, Makers & Revenue

Pricing

from $2.00 / 1,000 product (full detail)s

Go to Apify Store
Uneed.best Scraper — Products, Upvotes, Makers & Revenue

Uneed.best Scraper — Products, Upvotes, Makers & Revenue

Turn uneed.best into structured data: full product records with upvoters, maker, socials, reviews and founder-disclosed revenue — the depth other scrapers skip. Filter by tag, pass product URLs, or grab the whole catalog. No login, no anti-bot. JSON, CSV, Excel.

Pricing

from $2.00 / 1,000 product (full detail)s

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Uneed.best Scraper 🚀

Scrape launched products and tools from uneed.best — the Product Hunt alternative for indie makers. Pull the full listing record for any product: name, tagline, website, pricing, category, tags, rating, upvotes and every upvoter, the maker, all social links, reviews, rewards, deals, media, and founder-disclosed business data (revenue, team size, tech stack, for-sale status). Scrape by tag, by product URL, or the entire catalog.

No login, no anti-bot, no proxy required. Export to JSON, CSV, or Excel.

How the Uneed.best Scraper works

Why use this scraper

  • The whole product record, not just the card. Most listing scrapers stop at name + link. This one decodes each product's server-rendered data into a clean row with 20+ fields.
  • Maker & upvoter intelligence nobody else extracts. Every upvoter (username, streak, vote date), the maker's profile, and — when the founder has disclosed it — TTM revenue, last-month revenue/profit, team size, tech stack, and whether the product is for sale.
  • Three ways in. Filter by tag (368 available), pass specific product URLs/slugs, or leave everything empty to walk the full catalog of 9,400+ products.
  • Fast & reliable. uneed.best serves its data in the page, so the actor reads it directly over plain HTTP — no browser, no proxy, no captcha.
  • Clean, typed output. Consistent field names, empty values dropped, ready for a spreadsheet or a database.

What it scrapes

Uneed.best is a launch directory where makers submit products and the community upvotes them. Each product ("tool") has a public detail page and appears in ranked, tag-filtered lists. This actor turns any of those into structured data.

InputYou get
A tag (e.g. ai, seo, productivity)Every product ranked under that tag
A product URL or slug (e.g. /tool/notion)The full detail record for that product
Nothing (full catalog)Every listed product, capped by Max items

Supported inputs

  • Tag listingshttps://www.uneed.best/best-products-by-tag/{tag}
  • Product pageshttps://www.uneed.best/tool/{slug}
  • Product slugs — plain slugs like notion, linear
  • Full catalog — the actor's sitemap walk of all /tool/{slug} pages

Use cases

  • Lead lists of indie-hacker and SaaS products, with the maker and their socials for outreach.
  • Acquisition sourcing — surface products flagged for sale, with disclosed revenue and team size.
  • Launch & competitor monitoring — track new products, upvote counts, and ratings by tag.
  • Market & trend research — aggregate pricing models, categories, and tag popularity across the catalog.
  • Enrichment — resolve a product's official website and social profiles from its uneed listing.

How it works

  1. You provide tags, product URLs/slugs, or nothing (for the full catalog).
  2. For tag inputs, the actor reads the tag's ranked product list. For the full catalog, it reads the sitemap of every product.
  3. With Scrape full product details on (default), it fetches each product's page and decodes the complete record. With it off, it returns the lighter listing rows from tag pages as-is — faster and cheaper.
  4. Rows stream to the dataset as they're scraped, deduplicated by product, and capped at your Max items.

Input configuration

FieldTypeDescription
startUrlsarrayuneed.best URLs to scrape (auto-classified): product pages or tag listings. Overrides the filters below.
tagsarrayTag slugs to pull ranked listings for, e.g. ai, seo, productivity.
slugsarrayExplicit product slugs, e.g. notion, linear.
scrapeDetailsbooleanFetch each product's detail page for the full record. Default true. Off = lighter listing rows from tag pages.
fullCatalogbooleanScrape every product via the sitemap. Auto-on when no URLs/tags/slugs are given.
maxItemsintegerMaximum products to return.
maxConcurrencyintegerParallel product-detail fetches (1–20).
proxyobjectOptional. Not needed — uneed.best has no anti-bot.

Example inputs

Scrape the top AI and SEO products with full detail:

{
"tags": ["ai", "seo"],
"scrapeDetails": true,
"maxItems": 200
}

Scrape specific products:

{
"slugs": ["notion", "linear"],
"startUrls": [{ "url": "https://www.uneed.best/tool/hairstyleai" }]
}

Fast listing pull, no per-product fetch:

{
"tags": ["productivity"],
"scrapeDetails": false,
"maxItems": 500
}

Scrape the entire catalog:

{ "fullCatalog": true, "maxItems": 5000 }

Output

One row per product. Example (/tool/hairstyleai, trimmed):

{
"source": "uneed",
"url": "https://www.uneed.best/tool/hairstyleai",
"id": 875,
"slug": "hairstyleai",
"name": "HairstyleAI",
"description": "Ready for a new look? Upload your photos and let AI generate new hairstyles for you.",
"website": "https://www.hairstyleai.com",
"pricing": "Paid",
"category": "Personal Life",
"tags": ["AI", "Avatars", "Lifestyle"],
"rating": 5,
"clicks": 3397,
"premium": false,
"dofollow": false,
"logo": "https://…/logos/875.png",
"createdAt": "2022-12-16T17:04:03",
"socials": { "twitter": "https://twitter.com/fryingneurons" },
"votesCount": 2,
"votesSum": 2,
"upvoters": [
{ "username": "chris_su", "value": 1, "streak": 1, "createdAt": "2024-11-28T18:22:00Z" }
],
"reviews": [
{ "author_username": "Nico", "review": "Great app, super handy before going to the barber", "rate": 5, "created_at": "2023-01-12T04:06:45Z" }
],
"media": [{ "url": "https://i.imgur.com/FlgZs3J.jpg", "type": "image" }],
"descriptionHtml": "<p>…</p>",
"scrapedAt": "2026-07-08T18:50:00.000Z"
}

Key output fields

FieldDescription
url, slug, id, nameProduct identity and its uneed.best page.
description, descriptionHtmlPlain tagline and the full rich-text description (detail mode).
websiteThe product's own website.
pricingPricing model — Free, Freemium, or Paid.
category, tagsUneed category and the product's tags.
rating, clicksCommunity rating and outbound click count.
votesCount, votesSum, upvotersUpvote totals and the individual upvoters (username, streak, vote, date).
makerThe submitting maker's username, avatar, and streak.
socialsTwitter/X, LinkedIn, GitHub, Instagram, Facebook, YouTube, Bluesky (whichever exist).
reviews, rewards, deals, mediaCommunity reviews, badges/awards won, active deals, and screenshots.
businessFounder-disclosed data when available: revenue (TTM & last-month), profit, team size, tech stack, onSale, salePrice.
launchDate, createdAtWhen the product launched on uneed and when it was added.
premium, dofollowWhether the listing is premium and whether its outbound link is dofollow.

FAQ

Do I need a proxy? No. uneed.best has no anti-bot; the actor fetches directly. A proxy option exists if you want one, but it's off by default.

Will every product have revenue / team size? No — those fields only appear when the maker chose to disclose them. The business object is omitted when nothing is disclosed.

How many products are there? Around 9,400 at the time of writing, across 368 tags and 5 categories.

Can I get every upvoter? Yes, in full-detail mode, up to a generous per-product cap (username, vote value, streak, and date).

What's the difference between detail and listing mode? Listing mode (scrapeDetails: false) returns the lighter card data straight from tag pages — fast and cheap. Detail mode fetches each product's page for the complete record (rich description, upvoters, reviews, revenue, media).

Which formats can I export? JSON, CSV, and Excel via the Apify dataset, or pull them from the API.

Support

Found a missing field or a product that won't parse? Open an issue on the actor's Issues tab in Apify Console with the input you used and we'll take a look.

⚠️ Disclaimer

This actor collects only publicly available information from uneed.best — the same data any visitor can see without logging in. It does not bypass authentication, access private accounts, or defeat access controls. Use the output in compliance with uneed.best's Terms of Use and applicable data-protection laws (including GDPR/CCPA where relevant). You are responsible for how you use the scraped data; do not use personal data (maker names, usernames, socials) for spam or any unlawful purpose.

SEO Keywords

uneed scraper, uneed.best scraper, uneed api, scrape uneed, product hunt alternative scraper, indie hacker product scraper, launch directory scraper, uneed products export, uneed tools data, startup directory scraper, saas product data, maker leads scraper, product upvotes scraper, product launch monitoring, uneed leaderboard, scrape product listings, indie maker leads, tool directory scraper, uneed reviews scraper, product revenue data