Tiny Startups Scraper avatar

Tiny Startups Scraper

Pricing

from $0.02 / 1,000 scraped listings

Go to Apify Store
Tiny Startups Scraper

Tiny Startups Scraper

Scrapes this week's launches on Tiny Startups

Pricing

from $0.02 / 1,000 scraped listings

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

29

Total users

2

Monthly active users

18 hours ago

Last modified

Share

🚀 Tiny Startups scraper for startup lead data

Tiny Startups Scraper turns public Tiny Startups feeds into structured startup rows for lead generation, startup research, market maps, and outreach prep. It collects launches, archive rows, all-time rankings, search results, Startup of the Day picks, and public deal listings without asking for Tiny Startups login details or a source API key.

  • Tiny Startups leads - build a startup lead list with websites, listing URLs, categories, ranks, upvotes, launch dates, creators, and optional public emails.
  • Tiny Startups research - review weekly launches, archived startups, all-time top startups, daily picks, search results, and deals in one dataset.
  • Startup research exports - keep source context next to each startup so exports are easier to filter, dedupe, and audit.
  • Startups hiring or niche tracking - search Tiny Startups by keyword, such as ai, developer tools, or your own market segment.
  • Tiny Startups deals - collect public deal listings with startup websites, source links, deal headlines, codes, and optional public emails.

📦 Data you can get

Each saved row represents one Tiny Startups startup, launch, or deal item. The Actor can return:

  • Startup identity: startupId, name, tagline, and description.
  • Source context: sourceMode, listingUrl, category, rank, upvoteCount, launchDate, and isPromotedListing.
  • Website and outreach fields: websiteUrl and optional public emails found on the startup website.
  • People and deal fields: creator.name, creator.username, deal.headline, and deal.code.
  • Media references: logoUrl and featuredImageUrl when Tiny Startups exposes them.

Missing source fields stay as null or []. The Actor does not invent emails, ranks, deal codes, creators, categories, or image URLs.

🚀 How to run it

  1. Open the Input tab.
  2. For a first run, keep Tiny Startups source set to This week's launches.
  3. Keep Maximum startups at 30, or set it to 0 to collect every available row for the selected target.
  4. Leave Include promoted listings off if you want organic listings only.
  5. Keep Find website emails on when you want the Actor to visit startup websites for public contact emails.
  6. Run the Actor, then review the dataset in Apify Console or export it through the API.

For search runs, fill Search queries instead of changing the source feed. A non-empty search query list makes the Actor collect Tiny Startups search results.

🛠️ Input

Source feed example:

{
"sourceMode": "weekly",
"maxNbItemsToScrape": 30,
"shouldIncludePromotedListings": false,
"shouldIncludeDeals": false,
"shouldScrapeEmails": true
}

Search example:

{
"searchQueries": ["ai", "developer tools"],
"maxNbItemsToScrape": 30,
"shouldIncludePromotedListings": false,
"shouldIncludeDeals": false,
"shouldScrapeEmails": true
}
FieldTypeDescriptionDefault
sourceModestringPublic Tiny Startups feed to collect: weekly, archive, allTime, today, or deals.weekly
searchQueriesstring[]Keywords to search on Tiny Startups. When this list has values, the Actor uses search results.Empty
maxNbItemsToScrapeintegerMaximum startup rows to save. Use 0 to collect every available row for the selected target.0
shouldIncludePromotedListingsbooleanInclude rows Tiny Startups marks as promoted.false
shouldIncludeDealsbooleanAdd public deal rows when they fit inside the selected target and row cap.false
shouldScrapeEmailsbooleanLook for public contact emails on each startup website.true

Deal rows share the same run cap as the selected target. If you mainly want deals, choose the deals source or raise Maximum startups.

📊 Output example

{
"sourceMode": "weekly",
"startupId": "cmoyhvv8e001fzerc44xqjstc",
"name": "FlashTTS",
"tagline": "ElevenLabs alternative. Better price, same quality.",
"description": "Voice generation for teams that need fast text-to-speech.",
"websiteUrl": "https://www.flashtts.com/",
"listingUrl": "https://www.tinystartups.com/startup/flashtts",
"category": "Productivity",
"rank": 1,
"upvoteCount": 98,
"launchDate": "2026-05-26",
"isPromotedListing": false,
"creator": {
"name": "Zeke Yeager",
"username": "zeke"
},
"deal": null,
"logoUrl": "https://www.tinystartups.com/logos/flashtts.png",
"featuredImageUrl": null,
"emails": ["hello@flashtts.com"]
}

See the Output tab for the full schema.

💳 Pricing

This Actor uses pay-per-event pricing. You are charged for each Tiny Startups listing saved to the results. Skipped promoted listings, unavailable rows, invalid website-email lookups, and no-result searches are not saved as charged listings.

Website-email lookup is included in the same listing price. If no public email is found, the startup can still be saved with emails: [].

🔌 Integrations

  • Export Tiny Startups results as JSON, CSV, Excel, XML, or HTML from the Apify dataset.
  • Call the Actor through the Apify API when you want startup rows in your own app or pipeline.
  • Schedule recurring runs to monitor new launches or deals.
  • Use webhooks to send finished-run data to downstream tools.

❓ FAQ

Can I scrape Tiny Startups search results?

Yes. Add one or more values to Search queries. When search queries are present, the Actor collects Tiny Startups search results instead of the selected source feed.

Can I collect only Tiny Startups deals?

Yes. Set Tiny Startups source to Exclusive deals. You can also turn on Include deal listings with another source, but those deal rows share the same run cap.

Can I exclude promoted listings?

Yes. Promoted listings are excluded by default. Turn on Include promoted listings only when you also want paid or promoted Tiny Startups cards in the output.

What happens when public emails are not found?

The startup row is still saved with emails: []. Email discovery is enrichment, not a requirement for saving a useful Tiny Startups row.

Does this Actor need a Tiny Startups account?

No. It reads public Tiny Startups data and does not ask for Tiny Startups cookies, login details, or a source API key.

Why not use the Tiny Startups API?

Tiny Startups does not provide a public user-facing API workflow for exports, schedules, webhooks, and Apify dataset formats. This Actor packages public Tiny Startups data into structured rows you can run and integrate from Apify.

What are Tiny Startups alternatives?

For adjacent startup discovery, you may also look at Product Hunt, Uneed, TinySeed, Indie Hackers, BetaList, Wellfound, or YC directory data. This Actor stays focused on Tiny Startups launches, rankings, search results, and deals.

📝 Changelog

  • 0.1: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

🔗 Other actors

Made with ❤️ by Maxime Dupré