Chrome Extensions Scraper
Pricing
from $0.90 / 1,000 scraped extensions
Chrome Extensions Scraper
Scrape Chrome Web Store extensions by URL, ID, keyword, category, or top chart. Export names, ratings, users, publisher contacts, manifests, permissions, media, privacy links, and related extensions.
Pricing
from $0.90 / 1,000 scraped extensions
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
🧩 Chrome extensions scraper for Web Store data
Chrome Extensions Scraper collects public extension data from the Chrome Web Store. Use this chrome extensions scraper to look up exact extensions, search by keyword, browse category targets, or pull top-chart results without opening each listing by hand.
Each successful row keeps the Chrome Web Store identity, source URL, name, summary, rating, user count, publisher contact fields, version, size, manifest, permissions, media, privacy links, and related extensions when the source exposes them. It is built for extension market research, security reviews, prospecting, publisher research, competitor lists, and repeatable Chrome Web Store exports.
You do not need a Chrome account, Google account, cookies, or a source API key. For a quick first run, keep the prefilled targets and lower Results per discovery target if you only want a small preview dataset.
✅ What this Actor does
- Looks up Chrome Web Store extensions from full listing URLs or 32-character extension IDs.
- Searches extensions by keyword, such as
password managerorad blocker. - Reads category URLs and supported category slugs, such as
productivity. - Reads global top-chart targets with
topand category top targets withtop:<category-slug>. - Saves one clean dataset row per successful extension or compatible theme result.
- Enriches discovered items with detail-page fields before saving them.
- Filters by minimum rating, minimum user count, verified publisher/listing status, and featured status when Chrome Web Store exposes those facts.
- Returns manifest and permission fields for extension audit workflows.
- Skips failed, private, missing, or unsupported targets instead of mixing error rows into the dataset.
📦 Data you can extract
Each row can include:
extensionId,name, andurlsummaryanddescriptioncategoriesversion,updatedDate,createdDate,size, andminChromeVersionrating,ratingCount,userCount,installCount,featured, andverifiedpublisherdetails such as name, website, email, phone, company, contact person, and address when publicly listedsupportUrl,privacyPolicyUrl, andbugTrackerUrlmediawith icon, small icon, header image, screenshots, and video URLslanguagesmanifestwith manifest version, extension version, permissions, host permissions, content-script and service-worker indicators, and the parsed raw manifestprivacydetails when mapped from the listingrelatedExtensionswith IDs, names, URLs, icons, and source orderdiscoverytarget and rank for search, category, and top-chart rows
Fields can be null or empty when Chrome Web Store does not expose that fact for a listing.
🎯 Input options
Add one target per row in Chrome Web Store targets.
Supported target formats:
- Full extension URL:
https://chromewebstore.google.com/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm - Bare extension ID:
cjpalhdlnbpafiamejdnhcphjbkeiagm - Search keyword:
password manager - Category URL or category slug:
productivity - Top chart:
top - Category top chart:
top:productivity
Results per discovery target caps rows saved for search, category, and top-chart targets. Direct URL and ID targets return one matching row.
Use the filters when you want a smaller market list:
Minimum ratingMinimum usersVerified publishers onlyFeatured extensions only
🚀 How to run it
- Open the Input tab.
- Add Chrome Web Store URLs, IDs, keywords, categories, or top-chart targets.
- Keep
Results per discovery targetsmall for your first run. - Add rating, user, verified, or featured filters only when you need them.
- Run the Actor and open the dataset.
You can export the dataset as JSON, CSV, Excel, XML, RSS, or HTML. You can also run the Actor through the Apify API, schedule repeat runs, or connect results to webhooks and integrations.
🧾 Output example
{"extensionId": "cjpalhdlnbpafiamejdnhcphjbkeiagm","name": "uBlock Origin","url": "https://chromewebstore.google.com/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm","summary": "Finally, an efficient wide-spectrum content blocker.","description": "uBlock Origin is a free, open-source browser extension...","categories": ["Productivity"],"version": "1.62.0","updatedDate": "2025-01-13","createdDate": null,"size": "3.8MiB","minChromeVersion": "88","rating": 4.7,"ratingCount": 31420,"userCount": 10000000,"installCount": null,"featured": true,"verified": true,"publisher": {"name": "Raymond Hill","websiteUrl": "https://ublockorigin.com","email": null,"phone": null,"company": null,"contactPerson": null,"address": null},"supportUrl": "https://github.com/gorhill/uBlock","privacyPolicyUrl": "https://github.com/gorhill/uBlock/wiki/Privacy-policy","bugTrackerUrl": "https://github.com/gorhill/uBlock/issues","media": {"iconUrl": "https://lh3.googleusercontent.com/example-icon.png","smallIconUrl": "https://lh3.googleusercontent.com/example-small-icon.png","headerImageUrl": "https://lh3.googleusercontent.com/example-header.png","screenshotUrls": ["https://lh3.googleusercontent.com/example-screenshot.png"],"videoUrls": []},"languages": ["English"],"manifest": {"manifestVersion": 3,"version": "1.62.0","permissions": ["storage", "declarativeNetRequest"],"hostPermissions": ["<all_urls>"],"contentScripts": true,"backgroundServiceWorker": true,"raw": {"manifest_version": 3,"name": "uBlock Origin"}},"privacy": {"dataHandled": [],"statements": [],"summary": "Privacy policy is listed on the Chrome Web Store page."},"relatedExtensions": [{"extensionId": "gighmmpiobklfepjocnamgkkbiglidom","name": "AdBlock","url": "https://chromewebstore.google.com/detail/adblock/gighmmpiobklfepjocnamgkkbiglidom","iconUrl": "https://lh3.googleusercontent.com/example-related-icon.png","position": 1}],"discovery": null}
💳 Pricing
This Actor uses pay-per-event pricing. You are charged for each successful Chrome Web Store extension or compatible theme result that is saved.
Current planned row prices:
- Free tier: $1.80 per 1,000 saved results
- Bronze tier: $1.50 per 1,000 saved results
- Silver tier: $1.15 per 1,000 saved results
- Gold, Platinum, and Diamond tiers: $0.90 per 1,000 saved results
Failed, private, removed, unsupported, or not-found targets are not saved as dataset rows.
⚠️ Limits and notes
- The Actor returns public Chrome Web Store data only.
- It does not scrape review text.
- It does not use Chrome cookies, Google account credentials, or private developer dashboards.
- It does not create alerts, historical tracking, or cross-run change detection.
- Contact fields are included only when publicly listed by the source.
- Compatible theme rows are included only when Chrome Web Store pages return rows that fit the same output shape.
❓ FAQ
Can I scrape by extension ID?
Yes. Add a 32-character Chrome Web Store extension ID, or paste the full Chrome Web Store listing URL.
Can I use it for keyword research?
Yes. Add search terms such as password manager, coupon, or screen recorder. The Actor saves matching extension rows up to your per-target limit.
Does it return the manifest?
Yes, when Chrome Web Store exposes the manifest data for the listing. The output includes the parsed raw manifest plus normalized permission fields.
Does it return developer emails?
Yes, when the email or other contact details are publicly listed on the Chrome Web Store page. Missing contact fields stay null.
Does it scrape Chrome Web Store reviews?
No. This Actor focuses on extension listings, contacts, media, manifest data, and discovery rows. Review text is outside this output contract.
📝 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
- WordPress Plugin Scraper ↗ - Scrape WordPress.org plugin data, ratings, authors, compatibility, and reviews.
- Google Play Store Scraper ↗ - Export Google Play app data, reviews, permissions, and Data Safety details.
- Apple App Store Scraper ↗ - Collect public iOS app metadata, charts, ratings, and reviews.
- Product Hunt Scraper ↗ - Build startup and product research datasets from Product Hunt pages.
- Website Emails Scraper ↗ - Find public contact emails from websites for outreach and enrichment.
Made with ❤️ by Maxime Dupré