AITools.fyi Scraper
DeprecatedPricing
Pay per usage
AITools.fyi Scraper
DeprecatedScrape 13,500+ AI tools from aitools.fyi: name, category, pricing, description, tags, website, and more
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Stas Persiianenko
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Extract data on 13,500+ AI tools from aitools.fyi — the popular AI tools directory. Get tool names, descriptions, categories, pricing types, tags, features, pros/cons, FAQs, websites, and more with a single actor run.
No API key required. No login needed. Just run and get data.
What does it do?
AITools.fyi Scraper crawls the aitools.fyi directory and extracts structured data for every AI tool listed. It reads tool pages directly from the website HTML (using __NEXT_DATA__ embedded JSON) and returns rich, clean records — no browser automation needed.
🔍 Discover AI tools by category — filter by image generation, productivity, chatbots, code assistants, marketing, education, and 70+ more categories.
📦 Export the full directory — scrape all 13,500+ tools to build your own AI tools database, research corpus, or competitive analysis report.
🔗 Fetch specific tools — provide a list of aitools.fyi URLs to extract data for a curated set of tools.
Who is it for?
This actor is built for:
- AI researchers and analysts who want to track AI tool trends, pricing models, category distributions, and feature sets across the entire AI ecosystem.
- Product managers and founders benchmarking competitors in the AI space or discovering new tools to evaluate.
- Data journalists writing about AI tool adoption, pricing shifts, or category growth.
- Developers building AI tool directories who need a seed dataset or want to keep a local database in sync with aitools.fyi.
- Marketers researching the competitive landscape before launching an AI product.
- Investors and VCs doing market mapping across specific AI verticals (e.g., all code assistants, all video generators).
Why use this actor?
✅ No login required — data is publicly available and embedded in every tool page.
✅ Rich data per tool — description, tags, tech stack, top features, FAQs, social links, app store links, and more.
✅ Category filtering — scrape only the tools you care about (e.g., all image generation tools) without fetching the entire directory.
✅ Scale from 1 to 13,500+ tools — set maxItems to control cost and run time.
✅ Deduplication built in — every tool is returned once even if it appears in multiple categories.
✅ Up-to-date — scrapes live from the website, so you always get the latest tool entries.
Data extracted
Each tool record contains the following fields:
| Field | Type | Description |
|---|---|---|
id | Number | Internal tool ID on aitools.fyi |
name | String | Tool name |
slug | String | URL slug (e.g., chatgpt) |
url | String | Full aitools.fyi URL |
website | String | Official tool website |
pricingType | String | Pricing model: Free, Freemium, Paid, or Contact for Pricing |
category | String | Primary category name |
categorySlug | String | Category slug for filtering |
description | String | Full English description of the tool |
tags | String[] | Keyword tags associated with the tool |
techUsed | String[] | Technologies the tool uses (e.g., GPT-4, Stable Diffusion) |
topFeatures | String[] | Highlighted feature list (up to 5 items) |
pros | String | Pros summary (when available) |
cons | String | Cons summary (when available) |
faqs | Object[] | Q&A pairs from the tool page |
socialLinks | Object | Social media links (Twitter, LinkedIn, etc.) |
appStoreLink | String | iOS App Store link (when available) |
playStoreLink | String | Google Play Store link (when available) |
updatedAt | String | Last updated timestamp (ISO 8601) |
Pricing — how much does it cost to scrape AI tool listings from aitools.fyi?
This actor uses pay-per-result (PPE) pricing. You pay only for tools successfully extracted.
| Plan | Price per tool |
|---|---|
| FREE | $0.000035 / tool |
| BRONZE | $0.000031 / tool |
| SILVER | $0.000024 / tool |
| GOLD | $0.000018 / tool |
| PLATINUM | $0.000012 / tool |
| DIAMOND | $0.0000086 / tool |
Plus a one-time start fee of $0.005 per run (covers the actor initialization cost).
Example cost estimates:
- 100 tools → ~$0.008 (start + 100 results at BRONZE)
- 1,000 tools → ~$0.036 at BRONZE
- 13,500 tools (full directory) → ~$0.42 at BRONZE, ~$0.12 at DIAMOND
🆓 Free tier users can extract the full 13,500+ tool directory up to 10 times per month at no cost using Apify's monthly free compute credits ($5/month).
How to use
Step 1 — Open the actor
Go to the AITools.fyi Scraper page on the Apify Store.
Step 2 — Configure input
Option A: Scrape all tools (no filter)
Leave categories and startUrls empty. Set maxItems to control how many tools to extract.
Option B: Filter by category
Enter category slugs in the categories field. Find slugs in aitools.fyi URLs (e.g., the URL /category/image-generation → slug is image-generation).
Option C: Fetch specific tools
Add aitools.fyi tool URLs to startUrls (e.g., https://aitools.fyi/chatgpt).
Step 3 — Run and download
Click Start and wait for the run to finish. Download results as JSON, CSV, or Excel from the Dataset tab.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
categories | String[] | [] | Category slugs to filter (e.g., image-generation, productivity). Empty = all categories. |
startUrls | URL[] | [] | Specific aitools.fyi tool URLs. Overrides category filter. |
maxItems | Integer | 100 | Max tools to extract. Set to 0 for no limit. |
maxRequestRetries | Integer | 2 | Retry attempts for failed HTTP requests. |
requestTimeoutSecs | Integer | 20 | Timeout per HTTP request in seconds. |
Output format
Each extracted tool is stored as a JSON object in the default dataset. Example:
{"id": 12345,"name": "Example AI Tool","slug": "example-ai-tool","url": "https://aitools.fyi/example-ai-tool","website": "https://example.com","pricingType": "Freemium","category": "Image Generation","categorySlug": "image-generation","description": "Example AI Tool is an AI-powered...","tags": ["image generation", "AI art", "creative"],"techUsed": ["Stable Diffusion", "CLIP"],"topFeatures": ["🎨 Generate images from text prompts","🖼️ Style transfer and inpainting","⚡ Fast generation under 5 seconds"],"pros": "Easy to use, great output quality","cons": "Limited free tier","faqs": [{"question": "Is there a free plan?","answer": "Yes, we offer 10 free credits per day."}],"socialLinks": { "twitter": "https://twitter.com/exampletool" },"appStoreLink": null,"playStoreLink": null,"updatedAt": "2025-10-15T12:00:00Z"}
Tips and tricks
💡 Use category slugs from URLs — visit https://aitools.fyi/category/image-generation and the slug is the last URL path segment (image-generation).
💡 Start small to preview data — set maxItems: 10 for a quick test before running the full directory.
💡 Combine with Google Sheets — use Apify's Google Sheets integration to automatically sync extracted AI tools to a spreadsheet.
💡 Schedule daily updates — use Apify Schedules to run the actor daily and get the latest additions to the directory.
💡 Category filtering works by matching — categories are matched by slug (e.g., chat-bot) or name (case-insensitive). Check the aitools.fyi category page URL for the correct slug.
💡 Zero limit = full scrape — set maxItems: 0 to scrape all tools. This runs for longer but gives you the complete directory.
Integrations
Export to Google Sheets
Use the built-in Google Sheets integration to automatically send extracted AI tools to a spreadsheet — perfect for shared research with a team.
Zapier / Make automation
Connect this actor to Zapier or Make and trigger workflows when new AI tools are scraped — e.g., add rows to Airtable, send Slack notifications for new tools in your category of interest.
Build an AI tool comparison app
Use the extracted data (features, pricing, tags) to power a custom comparison UI or recommendation engine.
Market research pipelines
Schedule weekly scrapes of specific categories (e.g., video-generation) and feed results into a data warehouse (BigQuery, Snowflake) for trend tracking.
Competitive intelligence
Monitor specific tools by URL and alert when description, features, or pricing type changes (compare with previous dataset).
API usage
Node.js (Apify SDK)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('automation-lab/aitools-fyi-scraper').call({categories: ['image-generation'],maxItems: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
from apify_client import ApifyClientclient = ApifyClient(token='YOUR_APIFY_TOKEN')run = client.actor('automation-lab/aitools-fyi-scraper').call(run_input={'categories': ['image-generation'],'maxItems': 100,})for item in client.dataset(run['defaultDatasetId']).iterate_items():print(item['name'], item['pricingType'])
cURL
curl -X POST 'https://api.apify.com/v2/acts/automation-lab~aitools-fyi-scraper/runs' \-H 'Authorization: Bearer YOUR_APIFY_TOKEN' \-H 'Content-Type: application/json' \-d '{"categories": ["productivity"], "maxItems": 50}'
Use with AI assistants (MCP)
This actor is available as an MCP (Model Context Protocol) tool, making it directly accessible from AI assistants like Claude Code, Claude Desktop, and VS Code Copilot.
Claude Code
$claude mcp add --transport http apify "https://mcp.apify.com?tools=automation-lab/aitools-fyi-scraper"
Then in Claude Code:
Search aitools.fyi for all image generation tools with their pricing and features
Claude Desktop / VS Code / Cursor
Add to your MCP config:
{"mcpServers": {"apify": {"type": "http","url": "https://mcp.apify.com?tools=automation-lab/aitools-fyi-scraper","headers": {"Authorization": "Bearer YOUR_APIFY_TOKEN"}}}}
Example prompts for AI assistants:
- "Scrape the top 50 AI productivity tools from aitools.fyi and summarize their pricing types"
- "Get all AI video generation tools and list their top features"
- "Fetch data for chatgpt, midjourney, and perplexity-ai from aitools.fyi"
Legality and terms of service
The data scraped by this actor is publicly available on aitools.fyi and does not require login or authentication. The actor reads data embedded in page HTML without circumventing any access controls.
Web scraping publicly available data for research, analysis, and personal use is generally lawful in most jurisdictions. Review aitools.fyi's Terms of Service and Privacy Policy before use at scale. Always use responsibly — don't overload the target website.
This actor is not affiliated with or endorsed by aitools.fyi.
FAQ
Q: How many tools does aitools.fyi have? A: As of 2025, aitools.fyi lists over 13,500 AI tools across 77+ categories. The directory grows regularly.
Q: How long does a full scrape take? A: Scraping all 13,500 tools takes approximately 30–60 minutes depending on server response times. For 100 tools, expect under 2 minutes.
Q: The actor returns fewer tools than maxItems — why?
A: This can happen when filtering by category and the category has fewer tools than maxItems, or when some tool pages return errors. Check the logs for warnings about failed pages.
Q: Some tools have null pros/cons/FAQs — is that normal?
A: Yes. Not all tool listings on aitools.fyi include pros, cons, or FAQ sections. These fields are null when the tool page doesn't have them.
Q: My category filter isn't matching any tools. What's wrong?
A: Use the exact slug from the aitools.fyi URL, not the display name. For example, use chat-bot (not chatbots or Chatbots). Check the URL when browsing a category page.
Q: Can I scrape tools in languages other than English? A: The actor extracts the English description by default. The tool pages also include French, Spanish, Portuguese, and Chinese descriptions — contact us if you need multi-language output.
Q: The website structure changed and data is missing — what do I do? A: Open an issue on the Apify forum. We monitor aitools.fyi for structural changes and update the actor accordingly.
Related actors
- Apify Store Scraper — Scrape Apify actor listings for pricing, categories, and metadata.
- Product Hunt Scraper — Extract product launches and maker details from Product Hunt.
- G2 Reviews Scraper — Scrape software reviews and ratings from G2.