PromptBase Scraper avatar

PromptBase Scraper

Pricing

Pay per event

Go to Apify Store
PromptBase Scraper

PromptBase Scraper

Scrape PromptBase marketplace for AI prompt listings. Extract title, price, AI model type, seller info, ratings, reviews, and tags. Supports keyword search, category browse, and sort by trending/newest. Export to JSON, CSV, or Excel.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

What does PromptBase Scraper do?

PromptBase Scraper extracts prompt listings from PromptBase — the largest AI prompt marketplace with 100,000+ listings. It collects title, price, AI model type, seller info, ratings, reviews, favorites, views, word count, and tags from any search, category, or trending page. No login or API key required.

The scraper works by browsing PromptBase's marketplace pages and extracting structured data from each prompt listing. You can optionally visit each prompt's detail page for enriched data including full descriptions, seller profiles, and engagement metrics.

Try it now — enter a search query like "logo design" and get structured data in seconds.

Who is PromptBase Scraper for?

🎯 Prompt engineers and sellers

  • Research what types of prompts sell best and at what price points
  • Analyze competitor prompts in your niche before creating new listings
  • Track trending prompt categories and pricing strategies

📊 AI researchers and analysts

  • Study the economics of the prompt marketplace
  • Track which AI models have the most demand (ChatGPT, Midjourney, DALL-E, etc.)
  • Build datasets for academic research on the AI prompt economy

🏢 AI startups and product teams

  • Identify popular use cases and prompt categories for product roadmaps
  • Monitor the competitive landscape of AI content tools
  • Source inspiration for AI-powered features

📈 Marketing and content agencies

  • Discover trending AI content themes and styles
  • Research pricing benchmarks for AI-generated content services
  • Build prompt libraries for internal team use

Why use PromptBase Scraper?

  • 🔍 No competitors on Apify Store — this is the only PromptBase scraper available
  • 🚫 No login required — scrapes publicly available marketplace data
  • Fast extraction — scrape 50+ prompt listings in under a minute
  • 📄 Rich data — get title, price, model type, seller, ratings, reviews, views, and more
  • 🔄 Multiple modes — search by keyword, browse by AI model category, or sort by trending/newest/popular
  • 📊 Export anywhere — JSON, CSV, Excel, or integrate with 5,000+ apps via Zapier and Make
  • 🤖 API access — automate prompt research with the Apify API
  • 📅 Schedule runs — set up daily or weekly monitoring of trending prompts

What data can you extract?

FieldDescriptionSource
📝 titlePrompt listing titleListing + Detail
📄 descriptionFull prompt description and featuresDetail page
💰 priceCurrent price in USD (0 for free prompts)Listing + Detail
🤖 modelTypeAI model (Midjourney, ChatGPT, DALL-E, etc.)Listing + Detail
👤 sellerSeller usernameDetail page
🔗 sellerUrlLink to seller's profile pageDetail page
ratingAverage star rating (1-5)Listing + Detail
💬 reviewCountNumber of reviewsDetail page
❤️ favoritesNumber of users who favoritedDetail page
👁️ viewsTotal views on the listingDetail page
🏷️ tagsTags and labelsDetail page
🖼️ thumbnailThumbnail image URLListing
🔗 urlDirect link to the prompt pageListing
📏 wordCountPrompt word countDetail page
📖 hasGuideWhether a usage guide is includedDetail page
📎 exampleCountNumber of example outputsDetail page
🕐 scrapedAtTimestamp of when data was collectedAuto

How much does it cost to scrape PromptBase?

PromptBase Scraper uses pay-per-event pricing — you only pay for what you scrape.

EventPrice (Free tier)Description
Run started$0.035One-time charge per run
Prompt scraped$0.004Per prompt listing extracted

Example costs:

  • 🆓 Free plan ($5 credits): ~1,200 prompts per month
  • 📊 50 prompts = $0.035 + (50 × $0.004) = $0.24
  • 📦 200 prompts = $0.035 + (200 × $0.004) = $0.84
  • 🏭 500 prompts = $0.035 + (500 × $0.004) = $2.04

Higher subscription tiers get automatic volume discounts — up to 54% off on the Diamond plan.

How to scrape PromptBase prompts

  1. Go to the PromptBase Scraper page on Apify Store
  2. Click Try for free to open the actor in Apify Console
  3. Enter your search query (e.g., "logo design") or select an AI model category (e.g., Midjourney)
  4. Set the max prompts to control how many results to scrape
  5. Toggle Include detail pages if you want full descriptions, reviews, and seller info
  6. Click Start and wait for the run to complete
  7. Download your data as JSON, CSV, or Excel from the Dataset tab

Example input for keyword search:

{
"searchQuery": "logo design",
"maxPrompts": 50,
"includeDetails": true
}

Example input for category browse:

{
"category": "midjourney",
"sortBy": "hotness",
"maxPrompts": 100,
"includeDetails": false
}

Example input for newest prompts:

{
"sortBy": "created",
"maxPrompts": 30,
"includeDetails": true
}

Input parameters

ParameterTypeDefaultDescription
searchQuerystringSearch for prompts by keyword
categorystring(all)Filter by AI model: chatgpt, midjourney, dall-e, stable-diffusion, claude, gemini, flux, llama
sortBystringhotnessSort order: hotness (trending), created (newest), score (most popular)
maxPromptsinteger50Maximum number of prompts to scrape (1-500)
includeDetailsbooleantrueVisit each prompt's detail page for full data
proxyConfigurationobjectApify ProxyProxy settings for the browser

Output example

{
"title": "Dark Futuristic Tarot Cards",
"description": "CREATE. INSPIRE. STAND OUT. EXCLUSIVE PROMO: Get a prompt, leave a 5-star review + like, and receive an extra prompt for free...",
"price": 3.99,
"currency": "USD",
"modelType": "Gemini Image",
"seller": "emanema",
"sellerUrl": "https://promptbase.com/profile/emanema",
"rating": 5,
"reviewCount": 1,
"favorites": 2,
"views": 61,
"tags": ["3.1-FLASH-IMAGE"],
"thumbnail": "https://assets.promptbase.com/Thumbnails/...",
"url": "https://promptbase.com/prompt/dark-gothic-tarot-cards",
"wordCount": 32,
"hasGuide": false,
"exampleCount": null,
"scrapedAt": "2026-04-20T08:31:16.114Z"
}

Tips for best results

  • 🎯 Start small — set maxPrompts to 10-20 for your first run to preview the data before scaling up
  • Skip detail pages for speed — set includeDetails: false to scrape 5x faster (listing data only)
  • 🔍 Use specific search queries — "minimalist logo design" finds better results than just "logo"
  • 📊 Combine search + sort — search for a keyword and sort by "score" to find the most popular prompts in that niche
  • 📅 Schedule weekly runs — monitor trending prompts in your niche with scheduled runs
  • 💰 Free prompts too — the scraper captures free prompts (price = 0) alongside paid listings
  • 🏷️ Browse by category — use the category filter to explore all prompts for a specific AI model

Integrations

📊 PromptBase Scraper → Google Sheets Export prompt data to a Google Sheet for price analysis and trend tracking. Set up a scheduled run to automatically update your sheet with new trending prompts every day.

💬 PromptBase Scraper → Slack/Discord Get notified when new prompts appear in your niche. Set up a webhook to alert your team about trending prompt categories or price drops.

🔄 PromptBase Scraper → Make/Zapier Build automated workflows: scrape trending prompts → filter by price range → save to Airtable → send weekly digest email to your team.

📅 Scheduled monitoring Run the scraper daily to track pricing trends, new prompt categories, and seller activity. Compare snapshots over time to identify market shifts.

🔗 Webhook processing Use Apify webhooks to trigger downstream processing whenever a scrape completes — feed data into your analytics pipeline, CRM, or custom dashboard.

Using the Apify API

You can run PromptBase Scraper programmatically using the Apify API.

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('automation-lab/promptbase-scraper').call({
searchQuery: 'logo design',
maxPrompts: 50,
includeDetails: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_APIFY_TOKEN')
run = client.actor('automation-lab/promptbase-scraper').call(run_input={
'searchQuery': 'logo design',
'maxPrompts': 50,
'includeDetails': True,
})
items = client.dataset(run['defaultDatasetId']).list_items().items
print(items)

cURL

curl -X POST "https://api.apify.com/v2/acts/automation-lab~promptbase-scraper/runs?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchQuery": "logo design",
"maxPrompts": 50,
"includeDetails": true
}'

Use with AI agents via MCP

PromptBase Scraper is available as a tool for AI assistants that support the Model Context Protocol (MCP).

Add the Apify MCP server to your AI client — this gives you access to all Apify actors, including this one:

Setup for Claude Code

$claude mcp add --transport http apify "https://mcp.apify.com?tools=automation-lab/promptbase-scraper"

Setup for Claude Desktop, Cursor, or VS Code

Add this to your MCP config file:

{
"mcpServers": {
"apify": {
"type": "http",
"url": "https://mcp.apify.com?tools=automation-lab/promptbase-scraper",
"headers": {
"Authorization": "Bearer YOUR_APIFY_TOKEN"
}
}
}
}

Example prompts

  • "Scrape the top 20 trending Midjourney prompts from PromptBase and show me their prices"
  • "Find all ChatGPT prompts about marketing on PromptBase and export them to a spreadsheet"
  • "What are the most popular AI prompt categories on PromptBase right now?"

PromptBase Scraper only extracts publicly available data from the PromptBase marketplace. It does not bypass any authentication, access private user data, or download actual prompt content (only metadata like titles, prices, and descriptions).

Web scraping of public data is generally legal, as confirmed by the US Court of Appeals ruling in hiQ Labs v. LinkedIn. However, you should always review and comply with the target website's terms of service and applicable data protection regulations (GDPR, CCPA) before scraping.

For more information, see Apify's guide on web scraping legality.

FAQ

How fast is PromptBase Scraper? Without detail pages, the scraper extracts 30-50 prompts per page load (2-5 seconds). With detail pages enabled, each prompt takes an additional 1-2 seconds. A typical run of 50 prompts with details completes in about 2 minutes.

How much does it cost to scrape 100 prompts? About $0.44 on the Free tier ($0.035 start + 100 × $0.004 per prompt). Higher subscription tiers get volume discounts.

Does this scraper download the actual prompts? No. PromptBase Scraper only extracts publicly visible metadata — titles, prices, descriptions, ratings, and seller info. The actual prompt text that buyers pay for is not accessible without purchase.

Why are some fields null in the output? Fields like rating, reviewCount, favorites, and views may be null when scraping without detail pages (includeDetails: false), or when a prompt is too new to have engagement data. Enable detail pages for the most complete data.

Why do I get different results than expected for my search? PromptBase's search results are influenced by trending algorithms and seller boosting. The same search query may return different results on different days. Use sortBy: "created" for chronological results.

Other AI and data scrapers