Tiny Startups Scraper
Pricing
$10.00 / 1,000 results
Pricing
$10.00 / 1,000 results
Rating
0.0
(0)
Developer
Maxime
Actor stats
0
Bookmarked
25
Total users
2
Monthly active users
17 hours ago
Last modified
Categories
Share
Turn Tiny Startups into structured startup records
๐ซ Tiny Startups Scraper reads the live homepage, removes Tiny Startups tracking params from company URLs, keeps promoted cards out by default, and can find startup-site emails in the same run.

Fastest way to try it
Start with maxNbItemsToScrape: 10, leave Include promoted listings? off, and inspect the first dataset rows in the Output tab.
Why people use it
- ๐งผ Turn Tiny Startups links into cleaned company URLs that are ready for CRMs, warehouses, agents, and dedupe workflows.
- ๐ซ Keep paid placements separate from organic launches unless you explicitly opt in.
- ๐ฌ Pull startup-site emails in the same run instead of chaining a second crawler later.
- ๐ข Start small with a safe cap like
10, then remove the limit when you want the full homepage. - ๐ Run with Apify proxy settings or direct mode, depending on how you want outbound requests handled.
How to use in 3 simple steps
- Open the Input tab and set
maxNbItemsToScrapeto a small value like10, or leave it empty for the full homepage. - Decide whether
Include promoted listings?should stay off, and keepScrape emails?on if you want startup-site email enrichment. - Run the actor, then use the Output tab or API in your own systems.
Inputs, defaults, and behavior
- ๐ The actor reads the live Tiny Startups homepage launch grid.
- ๐ข Leave
maxNbItemsToScrapeempty or set it to0to scrape all eligible startup cards. - ๐ฃ
Include promoted listings?defaults to off, so promoted cards stay out unless you opt in. - ๐ฌ
shouldScrapeEmailsdefaults totrueand shallow-crawls each startup site for contact emails. - ๐งผ Tiny Startups tracking parameters are stripped from company URLs before they are emitted.
- ๐ Email enrichment is deduplicated by normalized company URL so the same startup site is not crawled twice.
- ๐
listingUrlanddescriptionare alwaysnullbecause Tiny Startups does not expose stable values for those fields in this actor's contract. - โ ๏ธ If email discovery fails for one startup, that startup is still emitted with
emails: []. - ๐ Proxy configuration supports Apify proxy auto mode and direct mode when you explicitly pass
null.
Input example
{"maxNbItemsToScrape": 10,"includePromotedListings": false,"shouldScrapeEmails": true}
Input screenshot

What data can Tiny Startups Scraper extract?
See the full Output tab for the complete schema.
| Field | What you get | Why it matters |
|---|---|---|
url | The startup's own website URL without Tiny Startups tracking params | Cleaner joins, dedupe, and downstream enrichment |
name | The company name when the source card exposes it | Identify the startup without reopening the page |
tagline | The one-liner when the source card exposes it | Triage the feed quickly |
isPromotedListing | Whether the homepage card was marked as promoted | Keep paid and organic cards separate |
emails | Website emails when enrichment is on | Add contact paths in the same run |
Output example
[{"url": "https://acme.dev/","listingUrl": null,"name": "Acme Dev","tagline": "Monitoring for small SaaS teams","description": null,"isPromotedListing": false,"contacts": [],"emails": ["hello@acme.dev"]}]
Output screenshot

How much does Tiny Startups scraping cost?
This actor uses price-per-result billing, so the main cost driver is how many startup rows it emits. The easiest first run is maxNbItemsToScrape: 10, which is about $0.10 at the current repo-configured rate. At that same repo-configured rate, 100 startup rows is about $1.00. The live Pricing tab is the source of truth for the exact current rate.
| Billed item | When it triggers | Repo-configured price |
|---|---|---|
| Startup result | When one Tiny Startups row is pushed to the dataset | $0.01 |
Why run Tiny Startups Scraper on Apify?
- ๐ฌ Keep startup rows and website-email enrichment in one managed run.
- ๐ข Schedule repeat runs so new homepage cards land in a dataset without manual checking.
- ๐ซ Review run logs when you want to confirm which cards were skipped as promoted.
- ๐ Use Apify proxy settings when you want managed outbound requests without extra plumbing.
- ๐งผ Keep cleaned output URLs and run history together for downstream automation.
FAQ
Can I include promoted listings?
Yes. Include promoted listings? defaults to off, so the actor returns organic cards unless you opt in.
Why are listingUrl and description null?
Tiny Startups does not expose stable per-company listing URLs or long descriptions in this actor's source contract, so those fields stay null by design.
What happens if email enrichment fails for one startup?
The startup is still emitted, and its emails field is an empty array for that row.
Can I scrape the full homepage?
Yes. Leave maxNbItemsToScrape empty or set it to 0.
What should I try if the output looks incomplete or a run fails?
First verify maxNbItemsToScrape, whether Include promoted listings? is off, and whether the source card still exposes the company data you expect. Re-run with a smaller limit like 10, then check the run log before opening an issue.
Where do I report a missing field, broken card, or source-site change?
Open the Issues page with the company URL or Tiny Startups card you tested, the input you used, and the output you expected. I use that queue for fixes and feature requests.
Explore the rest of the collection
- Product Hunt Scraper - daily Product Hunt leaderboard scraping with cache and live-crawl options, maker links, and optional email enrichment
- Uneed Scraper - daily Uneed ladder scraping with promoted-listing filtering, maker links, and optional email enrichment
- TinySeed Scraper - TinySeed portfolio scraping with descriptions and optional website emails
- Website Emails Scraper - shallow-crawl any list of URLs and emit one row per unique email found
Missing a feature or data?
Create a ticket and I'll add it within 24h.