TopAI.tools Scraper: export AI tool listings avatar

TopAI.tools Scraper: export AI tool listings

Pricing

$10.00/month + usage

Go to Apify Store
TopAI.tools Scraper: export AI tool listings

TopAI.tools Scraper: export AI tool listings

Export public TopAI.tools listings for AI market research, category mapping, pricing checks, deal monitoring, and directory building. Start with 5 to 50 tools, then scale.

Pricing

$10.00/month + usage

Rating

0.0

(0)

Developer

Kris Jensen

Kris Jensen

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

2

Monthly active users

4 days ago

Last modified

Share

TopAI.tools Scraper: AI Tool Directory Export

Export public TopAI.tools listings into structured data for AI market research, category mapping, pricing checks, deal monitoring, and directory building. Start with 5 to 50 tools, review the output, then scale only if the data fits your workflow.

Part of the AI Directory Scraper Suite — see also Futurepedia Scraper, TAAFT Scraper, and MCP Server Directory Scraper.

What does TopAI.tools Scraper do?

This Actor scrapes the complete AI tool listings from TopAI.tools, extracting:

  • Tool name, slug, and TopAI.tools URL
  • Short description from each listing card
  • Thumbnail/logo URL
  • Pricing model (Free, Freemium, Free Trial, Paid, or price string)
  • Category tags associated with each tool
  • External website URL (tracking parameters stripped)
  • Deal indicators (tools with active promotions)
  • Internal tool IDs

TopAI.tools currently advertises 22,000+ AI tools across 120+ categories. This Actor collects public listing-card data from TopAI.tools; use maxTools to control run size and cost.

Why use this Actor?

  • TopAI-specific coverage: Built for public TopAI.tools listing data
  • Large active directory: TopAI.tools advertises 22,000+ tools across 120+ categories
  • 3 flexible modes: Scrape all-mode listings, target specific category pages, or run best-effort keyword collection
  • Clean, structured output: Normalized pricing labels, deduplication, tracking param stripping
  • Residential proxy support: Built-in retry logic and proxy rotation for reliable access
  • Part of a suite: Combine with TAAFT, Futurepedia, and MCP Directory scrapers for complete AI ecosystem coverage

Best first runs

TopAI.tools is useful when you want a second directory view of a category before trusting a market map or lead list. Start with one of these focused pulls:

Use caseModeSuggested input
AI developer-tool researchcategorydeveloper-tools, maxTools: 25
AI agent landscape scancategoryai-agents, maxTools: 25
Image/video tool comparisoncategoryimage-generation or video-generation, maxTools: 25
Broad sample before scalingallmaxTools: 25

Use the result to compare names, official URLs, short descriptions, categories, pricing labels, and deal indicators across a niche.

How much does it cost?

This Actor runs on the Apify platform. Usage costs depend on how many tools you scrape:

ToolsApprox. CostTime
5~$0.01~15s
100~$0.10~2 min
1,000~$0.50~15 min
1,000+variesvalidate first

Costs are based on Apify platform compute units (CU) plus proxy bandwidth. Start with 5 to 50 tools before trying large runs.

Input

The Actor accepts the following input parameters:

ParameterTypeDefaultDescription
modeenumallScraping mode: all, category, or search
categoriesarray[]Category slugs to scrape (only used with category mode)
searchQuerystring""Keyword to search for (only used with search mode)
maxToolsinteger5Maximum number of tools to return (0 = unlimited)

Input modes

all mode — Scrape public TopAI.tools listings from the browse stream. This is the default mode and the safest first run.

category mode — Scrape tools from specific public category pages. Provide one or more category slugs from TopAI.tools URLs: topai.tools/category/{slug}. Examples: developer-tools, ai-agents, image-generation, video-generation, seo.

search mode — Best-effort keyword collection using TopAI.tools public listing endpoints. In current testing, this can return broad listing results, so use category mode when you need precise niche targeting.

Example input

Scrape 50 tools from the full directory:

{
"mode": "all",
"maxTools": 50
}

Scrape tools from specific categories:

{
"mode": "category",
"categories": ["developer-tools", "ai-agents", "image-generation"],
"maxTools": 20
}

Search for code-related AI tools:

{
"mode": "search",
"searchQuery": "code assistant",
"maxTools": 20
}

Scrape the full directory (no limit):

{
"mode": "all",
"maxTools": 0
}

Output

Each tool record contains the following fields:

FieldTypeDescription
namestringTool name
slugstringURL slug identifier
topaiUrlstringFull TopAI.tools listing URL
externalUrlstringOfficial tool website (tracking params stripped)
shortDescriptionstringBrief tool description from listing card
thumbnailUrlstringTool thumbnail/logo image URL
categoriesarrayCategory/tag labels associated with the tool
pricingModelstringPricing type: Free, Freemium, Free Trial, Paid, or price string
hasDealbooleanWhether the tool has an active deal/discount indicator
toolIdintegerTopAI.tools internal numeric tool ID
scrapedAtstringISO timestamp of when data was collected

Fields are null when the listing card does not provide that data.

Example output

{
"name": "ChatGPT",
"slug": "chatgpt",
"topaiUrl": "https://topai.tools/t/chatgpt",
"externalUrl": "https://chat.openai.com",
"shortDescription": "An AI assistant by OpenAI that can help with writing, coding, analysis, and more.",
"thumbnailUrl": "https://statics.topai.tools/img/tools/thumbs/chatgpt.webp",
"categories": ["Chatbot", "Writing Assistant", "AI Assistant"],
"pricingModel": "Freemium",
"hasDeal": false,
"toolId": 142,
"scrapedAt": "2026-02-18T12:00:00.000Z"
}

Use cases

  • AI tool market research: Analyze public TopAI.tools listings and category pages
  • Competitive intelligence: Track which tools appear in your target categories and how they're priced
  • Lead generation: Find AI tools in specific niches for partnership or integration opportunities
  • Directory building: Build your own AI tool comparison site or vertical directory using pre-scraped data
  • Pricing analysis: Survey the free/freemium/paid distribution across the AI tools market
  • Deal monitoring: Schedule weekly runs to detect new tools with promotions
  • Ecosystem mapping: Combine with TAAFT Scraper and Futurepedia Scraper for cross-directory AI tool research

Category slugs

TopAI.tools organizes tools into 121 categories. Find category slugs from the URL when browsing a category page: topai.tools/category/{slug}.

Common categories include: developer-tools, ai-agents, image-generation, video-generation, automation, data-analysis, marketing, no-code, customer-support, education, finance, design, e-commerce.

Integrations

This Actor works with standard Apify integrations:

  • API — Call via REST API or Apify client libraries (Python, JavaScript, Go)
  • Webhooks — Get notified when scraping completes
  • Scheduler — Run on a schedule for fresh data (daily, weekly, etc.)
  • Zapier / Make — Connect to 1,000+ apps for automated workflows
  • Google Sheets — Export directly to spreadsheets
  • Datasets — Browse and download results in JSON, CSV, XML, or Excel

Tips and best practices

  • Start small: Begin with maxTools: 5-50 to validate output format before scaling up.
  • Use category mode for targeted data collection instead of scraping everything. It is faster and more precise than keyword mode.
  • Schedule weekly runs to maintain a fresh dataset. TopAI.tools adds new tools regularly.
  • Residential proxies: This Actor automatically uses residential proxies for reliable access. Datacenter proxies may encounter blocks.
  • Combine with our other scrapers: Use alongside TAAFT Scraper and Futurepedia Scraper to build a comprehensive AI tools dataset.

FAQ

Q: How fresh is the data? A: Data is scraped in real-time from TopAI.tools when the Actor runs. There is no caching.

Q: Can I scrape the full TopAI.tools directory? A: Use maxTools: 0 only after a small validation run. TopAI.tools now advertises tens of thousands of tools, so full runs can take substantially longer and cost more than small category or sample runs.

Q: Why are some fields null? A: TopAI.tools listing cards don't always include every field. For example, the external URL may not be visible in the listing card, and some tools don't have category tags displayed. Fields are null when the source page doesn't provide that data.

Q: Does this scrape individual tool detail pages? A: No. This Actor scrapes listing card data from the browse and category endpoints. Individual tool detail pages (/t/{slug}) require a full browser session to access. The listing cards contain the most commonly needed fields for most use cases.

Q: Why does the Actor use residential proxies? A: TopAI.tools uses Cloudflare protection. Residential proxies provide reliable IP rotation that mimics real user traffic, reducing the chance of IP blocks. The Actor falls back to datacenter proxies if residential proxies are unavailable.

Q: What's the difference between all and category mode? A: all mode scrapes every tool across all 121 categories in a single stream — no duplicates. category mode scrapes only tools from the categories you specify, which is faster and cheaper when you only need data from specific niches.

Q: How do I find category slugs? A: Browse to a category on TopAI.tools and look at the URL: topai.tools/category/{slug}. The slug is the part after /category/. For example, topai.tools/category/developer-tools → slug is developer-tools.

Changelog

  • 1.1 — Updated positioning for current TopAI.tools scale, safer first-run guidance, and category-first targeting.
  • 1.0 — Initial release with all, category, and search modes, residential proxy support, pricing normalization, and deduplication.