Chrome Web Store Scraper – Extensions, Users, Ratings & Reviews
Pricing
from $1.00 / 1,000 extension scrapeds
Chrome Web Store Scraper – Extensions, Users, Ratings & Reviews
Chrome Web Store scraper: search results, category listings and Chrome extension details (users, rating, version, last update, size, permissions, developer, featured and established-publisher badges, privacy policy) plus extension reviews with developer replies. No login.
Pricing
from $1.00 / 1,000 extension scrapeds
Rating
0.0
(0)
Developer
Enes Bulanık
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Chrome Web Store scraper: search results, category listings and Chrome extension details (users, rating, version, last update, size, permissions, developer, featured and established-publisher badges, privacy policy) plus extension reviews with developer replies. No login.
Price: $1 per 1,000 extensions and $0.30 per 1,000 reviews. No login, no browser, no API key.
What does Chrome Web Store Scraper do?
It reads chromewebstore.google.com through the same public JSON endpoints the store website uses, with no browser: one request returns details for 10 extensions or 50 reviews. Four modes:
| Mode | Input | Output |
|---|---|---|
search | keywords, e.g. password manager | every matching extension (hundreds per keyword) |
category | productivity/developer, lifestyle/shopping, themes, all… | top extensions/themes of the category |
extensionDetails | extension IDs or URLs | full details of those extensions |
reviews | extension IDs or URLs | user reviews (newest or most helpful first) |
For every extension you get:
- Identity – extension ID, store URL, name, item type (extension / theme), icon, promo image, screenshots and video links
- Developer – publisher name and verified website; Established publisher badge (
verifiedPublisher), Featured badge, made-by-Google flag, EU trader status - Popularity – users, average rating, number of ratings
- Tech details – version, last updated, first published, size, languages, manifest version, minimum Chrome version
- Permissions & privacy – API permissions, host permissions, optional permissions, declared data collection (e.g. "Website content", "Authentication information"), privacy policy and support URLs
- Texts – short and full description, category
For every review: extension ID and name, review ID, author display name, stars, date, text, helpful count, extension version reviewed, language and the developer's reply.
Use cases
- Competitor & market research – map every extension in a niche (e.g. "AI writing", "ad blocker") with users, ratings and update frequency.
- Security & compliance audits – check which permissions and host access extensions request and what data they declare to collect.
- Lead generation – find extension publishers with verified websites in a category.
- Product feedback & sentiment analysis – export reviews of your own or competitors' extensions for NLP, support or roadmap work.
- Monitoring – schedule daily runs to track rating, user count and version changes.
- AI agents – let an assistant look up extension facts and reviews on demand.
How to use
- Click Try for free.
- Pick a mode: Search results, Category listing, Extension details or Reviews.
- Fill the matching field – Search keywords, Categories or Extension IDs or URLs.
- Set Max extensions / Max reviews per extension and click Start.
Input
| Field | Description |
|---|---|
mode | search (default), category, extensionDetails or reviews. |
searchQueries | Keywords for search mode. Default: password manager. |
categories | For category mode: productivity/communication, productivity/workflow, productivity/tools, productivity/education, productivity/developer, lifestyle/shopping, lifestyle/news, lifestyle/entertainment, lifestyle/games, lifestyle/social, lifestyle/art, lifestyle/well_being, lifestyle/travel, lifestyle/household, lifestyle/fun, make_chrome_yours/accessibility, make_chrome_yours/functionality, make_chrome_yours/privacy, all, themes – or a category URL. |
extensions | Extension IDs or store URLs for extensionDetails / reviews (old chrome.google.com/webstore links work). |
includeDetails | Load full details for search/category results (default true, same price). |
includeReviews | Also scrape reviews for each extension found in the other modes. |
maxItems | Max extensions in total (default 30, 0 = no limit). |
maxReviewsPerExtension | Max reviews per extension (default 50, 0 = all). |
reviewsSort | newest (default) or helpful. |
language | Store language for names and descriptions (en, de, fr, ja…). |
Example input – all developer tools with their 20 newest reviews:
{"mode": "category","categories": ["productivity/developer"],"maxItems": 200,"includeReviews": true,"maxReviewsPerExtension": 20}
Output
Real extension row (extensionDetails mode, long lists shortened):
{"type": "extension","extensionId": "kbfnbcaeplbcioakkpcpgfkobkghlhen","url": "https://chromewebstore.google.com/detail/grammarly-ai-writing-assistant-and-grammar-checker-app/kbfnbcaeplbcioakkpcpgfkobkghlhen","name": "Grammarly: AI Writing Assistant and Grammar Checker App","itemType": "extension","developer": "Grammarly","developerWebsite": "http://grammarly.com/","verifiedPublisher": true,"featured": true,"byGoogle": false,"isTrader": true,"users": 41000000,"rating": 4.49,"ratingCount": 43146,"version": "14.1336.0","updated": "2026-10-07T12:53:29.215Z","publishedAt": "2012-10-22T10:17:01.775Z","size": "17.27MiB","languages": ["English", "..."],"category": "Communication","categorySlug": "productivity/communication","shortDescription": "Grammarly for Chrome helps you write with confidence. Get AI support for grammar, clarity, and tone, from first draft to final edit.","description": "Grammarly for Chrome is your always-on AI partner for clearer, more compelling communication...","permissions": ["scripting", "sidePanel", "tabs", "notifications", "cookies", "identity", "storage"],"hostPermissions": ["http://*/*", "https://*/*", "<all_urls>"],"optionalPermissions": ["nativeMessaging", "clipboardRead"],"manifestVersion": 3,"minChromeVersion": "98","dataCollected": ["Personally identifiable information", "Personal communications", "Location", "User activity", "Website content"],"privacyPolicyUrl": "https://www.grammarly.com/privacy-policy","supportUrl": "https://support.grammarly.com/","iconUrl": "https://lh3.googleusercontent.com/Ywdz5mn9q2Mx76DU45LSH-Pv5OGpqk8QAOY3lT1AWScMTZYQtAhqhVjtY5I2JZK530QIycLZooe2a0k3quGqYUaZ","screenshots": ["https://lh3.googleusercontent.com/n0HvuXAcHjTB1BehzD5gsVYwODPPZ5umkkr4kdi4yPu6Fk5xH_Zv-nGxIEqYRahC7YmLelgKBjo6Jg4lZ9xaLCBl-wE"],"videoUrls": [],"detailsIncluded": true,"source": "extension IDs","scrapedAt": "2026-10-07T21:16:06.112Z"}
Real review row (author name shortened here):
{"type": "review","extensionId": "kbfnbcaeplbcioakkpcpgfkobkghlhen","extensionName": "Grammarly: AI Writing Assistant and Grammar Checker App","reviewId": "7e9df60b-0ddd-41fb-b47b-e3c67f1f09b7","author": "Keith A.","rating": 5,"date": "2026-10-06T16:47:01.197Z","updatedAt": "2026-10-06T16:47:01.197Z","text": "I've been using Grammarly for a few years, and it's helped me publish five books so far. Thank You","helpfulCount": 1,"extensionVersion": "14.1335.0","language": "en","developerReply": null,"developerReplyDate": null}
Notes:
usersis the rounded number the store displays (e.g. 41,000,000).verifiedPublisher= the Established publisher badge ("The publisher has a good record with no history of violations");featured= the Featured badge ("Follows recommended practices").- With
includeDetails: false, search/category rows contain listing data only (detailsIncluded: false; no full description, size, languages, screenshots or privacy fields;developercomes from the manifest when available). - Rows with
"type": "error"(invalid IDs, removed extensions, unknown categories) are free. - The Output tab has ready-made views: Extensions, Permissions & privacy, Reviews and Errors. A run summary is saved as
SUMMARYin the key-value store.
Pricing
Pay-per-event – you pay only for results saved to the dataset. Platform usage is included.
| Event | Price | When it is charged |
|---|---|---|
extension | $0.001 per extension ($1 / 1,000) | Each extension or theme row (details included at no extra cost) |
review | $0.0003 per review ($0.30 / 1,000) | Each review row |
| Errors | Free | Invalid IDs, removed extensions, unknown categories |
Examples: 30 search results ≈ $0.03 · 1,000 extensions ≈ $1 · 10,000 reviews ≈ $3.
Set Maximum cost per run in the run options – the scraper stops cleanly when the budget is reached.
Use with AI agents (MCP)
Add this Actor to the Apify MCP server and Claude, ChatGPT, Cursor or any MCP client can call it as a tool. Ask, for example: "Which permissions does the Grammarly extension request, and what do its latest reviews complain about?" The agent can call it with:
{"mode": "extensionDetails","extensions": ["kbfnbcaeplbcioakkpcpgfkobkghlhen"],"includeReviews": true,"maxReviewsPerExtension": 30}
FAQ
How many results does a search return?
The store returns everything matching the keyword – usually several hundred extensions (e.g. ~520 for "password manager"). Set maxItems to 0 to get them all.
How many reviews can I get?
All written reviews the store shows for an extension. Set maxReviewsPerExtension to 0 for all.
Where do I find an extension ID?
It is the 32-letter code at the end of the store URL: https://chromewebstore.google.com/detail/name/nngceckbapebfimnlniiiahkandclblb. You can paste the whole URL.
Does it return developer emails or addresses? No. Only the public publisher name and website are returned. Reviewer avatars and profile IDs are not exported either – only the display name.
Can I get results in another language?
Yes – set language (e.g. de). Names and descriptions are returned as the store shows them in that language.
Do I need a proxy or Google account? No.
Is it legal to scrape the Chrome Web Store?
This Actor collects only publicly available information shown on chromewebstore.google.com without login. It does not export developer contact details, reviewer profile pictures or account IDs. Reviews are personal opinions of real people – use them responsibly (e.g. aggregated analysis), respect Google's Terms of Service and data-protection laws such as GDPR, and do not use the data for spam. If unsure, consult a lawyer.
Related actors
- Google Play Reviews Scraper – Apps, Search & Top Charts
- App Store Reviews Scraper – iOS Apps, Search & Top Charts
- Shopify App Store Scraper – Apps, Pricing Plans & App Reviews
- Website Tech Stack Detector – Bulk CMS, Analytics & Frameworks
Support
Found a bug or a missing field? Open an issue on the Actor's Issues tab.