WordPress Theme Scraper: Installs, Ratings & Downloads avatar

WordPress Theme Scraper: Installs, Ratings & Downloads

Pricing

from $0.80 / 1,000 themes

Go to Apify Store
WordPress Theme Scraper: Installs, Ratings & Downloads

WordPress Theme Scraper: Installs, Ratings & Downloads

Scrape themes from the WordPress.org directory: active installs, downloads, ratings, versions, tags, block-theme flag and requirements. Lists, search, tags.

Pricing

from $0.80 / 1,000 themes

Rating

0.0

(0)

Developer

MRSLM Data

MRSLM Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Features

Limited permissions

Share

Every theme in the WordPress.org directory with active installs, downloads, ratings, versions, tags and requirements. $1.00 per 1,000 themes.

Scrape the WordPress.org theme directory for active installs, downloads, ratings and theme details. Search or browse public theme data and export the results to CSV.

Quick start

  1. Press Start. The form is already filled with this example input, so the first run returns real rows in under a minute:
{
"browse": "popular",
"maxResultsPerList": 20
}
  1. Swap in your own values, or call the Actor through the Apify API, Make, Zapier, n8n or the Python/JS clients with the same JSON.
  2. Download the results as JSON, CSV or Excel from the Output tab, or schedule the run to repeat.

Sample row (real run, trimmed)

{
"slug": "twentytwentyfive",
"name": "Twenty Twenty-Five",
"version": "1.5",
"activeInstalls": 1000000,
"downloads": 11101359,
"rating": 4,
"ratingCount": 14,
"isBlockTheme": true,
"requiresWp": "6.7",
"requiresPhp": "7.2",
"authorName": "WordPress.org",
"lastUpdated": "2026-05-20T21:54:25Z",
"tags": [
"accessibility-ready",
"block-patterns",
"block-styles",
"blog",
"custom-colors"
]
}

Other fields: rating breakdown by stars, child/parent theme, commercial and community flags, author URL, created date, description (optional), preview, screenshot and homepage URLs.

Who uses this

  • Theme makers: track your installs and rating against competing themes.
  • Agencies: shortlist well-maintained block themes by installs, last update and requirements.
  • Analysts: measure trends like block-theme adoption across the directory.

How to use it

  1. Pick a list (popular, new, updated, featured), and/or add search keywords, feature tags (e.g. e-commerce), author usernames or theme slugs.
  2. Set max results per list and run.

Pricing

  • Theme: $1.00 per 1,000 (Silver $0.90, Gold $0.80)
  • Plus $0.00005 per run. Failed or skipped targets are free.

FAQ

Where does the data come from? WordPress.org's public theme directory data, the same data its theme pages show.

Are ratings out of 5? Yes. WordPress.org stores them as 0–100; the Actor converts them to 0–5.

Do I need a WordPress.org API key to collect theme data? No vendor API key is required.

How do I search WordPress themes by keyword or feature? Add keywords to searchQueries and feature filters to tags. Set browse to None if you only want search or filtered results.

Can I collect themes by author or specific theme slug? Yes. Add WordPress.org usernames to authors or theme slugs or URLs to themes.

Can I export WordPress theme data to CSV or use MCP? You can download the dataset as CSV or connect an MCP client using this MCP tools URL.

How much does it cost to save 1,000 WordPress themes? On the Free/Bronze tier, 1,000 saved themes cost $1.00, plus the $0.00005 run start fee, for $1.00005.

This Actor only reads pages and feeds that the website itself publishes to every visitor without a login. It obeys each site's robots.txt, keeps a polite request rate, and never tries to get past logins, paywalls, captchas or bot checks. It does not collect personal data such as emails, phone numbers or names of private individuals. You are responsible for how you use the data: follow the source site's terms, copyright and the privacy laws that apply to you (GDPR, CCPA, etc.). This tool is independent and not affiliated with or endorsed by the platforms it reads.