Chrome Web Store Scraper - Extensions & Developer Emails avatar

Chrome Web Store Scraper - Extensions & Developer Emails

Pricing

Pay per event

Go to Apify Store
Chrome Web Store Scraper - Extensions & Developer Emails

Chrome Web Store Scraper - Extensions & Developer Emails

Scrape Chrome Web Store extensions by keyword, category or URL: users, ratings, reviews count, version, last update, permissions, website plus developer email, address & phone. Fast, no browser, export JSON/CSV/Excel.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Liang Undef

Liang Undef

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Chrome Web Store Scraper – Extensions, Users, Ratings & Developer Emails

Chrome Web Store Scraper extracts public data about Google Chrome extensions from chromewebstore.google.com: name, number of users, rating and rating count, category, version and last update date, size, languages, permissions, website, support and privacy-policy links — plus the developer's published contact details (email, phone, address, legal name).

Search by keyword, paste category/search/extension URLs, or give extension IDs. It runs on plain HTTP requests (no headless browser), so it is fast and cheap: ~20 extensions in under a minute.

What can you use it for?

  • 📈 Market research – find every extension in a niche (VPN, AI writing, CRM, coupons…) and rank them by users and ratings.
  • 🎯 B2B lead generation – collect developer emails, phones and company names of extension publishers (use Only extensions with developer email).
  • 🕵️ Competitor monitoring – track users, rating, version and update frequency of competing extensions on a schedule.
  • 🔐 Security & compliance audits – list requested permissions and host permissions, manifest version (MV2/MV3), and privacy-policy URLs.
  • 💡 Product ideas – spot popular-but-poorly-rated or abandoned extensions (old lastUpdated) to build a better alternative.

How it works

  1. Each search keyword opens the store search page and collects the top results.
  2. Every extension detail page is scraped for full data.
  3. With Follow related extensions enabled (default), the "Related" extensions on each page are queued too, so one keyword can discover hundreds of extensions in the same niche.
  4. Scraping stops at Max results.

Input

FieldTypeDescription
searchQueriesarrayKeywords to search, e.g. ["vpn", "ai writing"]
startUrlsarrayExtension, search or category URLs from chromewebstore.google.com
extensionIdsarray32-char extension IDs
maxItemsintegerMax extensions to save (default 20)
followRelatedbooleanDiscover related extensions (default true)
minUsersintegerSkip extensions with fewer users
onlyWithEmailbooleanSave only extensions with a public developer email
includeManifestbooleanAdd the full manifest.json
languagestringStore language (hl), default en

Example:

{
"searchQueries": ["vpn", "password manager"],
"startUrls": [{ "url": "https://chromewebstore.google.com/category/extensions/productivity/tools" }],
"maxItems": 200,
"followRelated": true,
"minUsers": 10000,
"onlyWithEmail": true
}

Output

Each extension is one dataset item. Export as JSON, CSV, Excel, XML or via API. Sample:

{
"id": "majdfhpaihoncoakbjgbdhglocklcgno",
"name": "Free VPN for Chrome - VPN Proxy VeePN",
"url": "https://chromewebstore.google.com/detail/free-vpn-for-chrome-vpn-p/majdfhpaihoncoakbjgbdhglocklcgno",
"shortDescription": "Fast, ultra secure, and easy to use VPN service to protect your privacy online. Enjoy Unlimited Traffic and Bandwidth!",
"description": "VeePN: unblock access to websites. Enjoy your favorite services, media, and games fast and safe, no matter where you are! \n\nGet the VeePN FREE VPN Chrome extens...",
"rating": 4.47,
"ratingCount": 53462,
"users": 15000000,
"category": "productivity/workflow",
"version": "5.0.3",
"lastUpdated": "2026-10-07T11:46:19.000Z",
"size": "2.33MiB",
"languages": [
"Deutsch",
"English",
"Filipino",
"Indonesia",
"Kiswahili"
],
"website": "veepn.com",
"supportUrl": "https://support.veepn.com/",
"privacyPolicyUrl": "https://veepn.com/privacy-policy/",
"developerName": "www.veepn.com",
"developerLegalName": "Olena Blan",
"developerEmail": "support@veepn.com",
"developerAddress": null,
"developerPhone": null,
"isTrader": false,
"minChromeVersion": "109",
"manifestVersion": 3,
"permissions": [
"storage",
"proxy",
"tabs",
"cookies",
"notifications",
"webRequest"
],
"hostPermissions": [
"<all_urls>"
],
"optionalPermissions": [],
"iconUrl": "https://lh3.googleusercontent.com/Rm5hcKXvm9Prc-vyHzNGRpRVPxZAKQiiKPDNWW4Sn-MOm_-TxDOcKqNDpHUOYZBVidpnqWt22Wjwz9vtgW8nq-9Mrw",
"screenshots": [
"https://lh3.googleusercontent.com/QayKL8hmZwWULuom7g6ZbmP59tTfZC8OXs8ugn-VlOclhDqOlRx2dhG7ECtP1nU7AhkMRSwkDxs39xJ4TTwIPmIsGA"
],
"relatedExtensionIds": [
"fcfhplploccackoneaefokcmbjfbkenj",
"jajilbjjinjmgcibalaakngmkilboobh",
"jaoafpkngncfpfggjefnekilbkcpjdgp"
],
"scrapedAt": "2026-10-26T14:18:30.700Z"
}

The dataset has two ready-made views: Overview and Developer contacts.

Pricing

Pay per result: $0.002 per extension saved ($2 per 1,000) plus a tiny $0.00005 start fee per run. No monthly rental, no proxy costs for typical runs. See the Pricing tab for current prices. Apify's free plan credit is enough to scrape thousands of extensions.

FAQ

Is scraping the Chrome Web Store legal? The Actor only reads publicly available pages, without logging in. Developer contact details are published by Google for EU trader transparency. You are responsible for using the data in line with GDPR/CAN-SPAM and the store's terms – e.g. don't spam.

Why do some extensions have no email/phone? Only developers who declared themselves as traders or provided a contact email have those fields. Use onlyWithEmail to keep just those.

How many results can I get from one keyword? The search page shows the top results; with Follow related extensions on, the Actor keeps discovering similar extensions until maxItems is reached. Add more keywords or category URLs for broader coverage.

Does it scrape reviews? Not yet – it returns the rating and rating count. Open an issue if you need full review text.

Do I need a proxy? Usually no. If you scrape large volumes and see failures, enable Apify Proxy in the input.

Something broke? Open an issue in the Issues tab – we usually fix store layout changes within a day.