Chrome Extension Details: Version, Rating & Users avatar

Chrome Extension Details: Version, Rating & Users

Pricing

Pay per event

Go to Apify Store
Chrome Extension Details: Version, Rating & Users

Chrome Extension Details: Version, Rating & Users

Read direct public Chrome Web Store extension detail URLs or IDs. Export title, description, version, update date, rating and source-displayed counts without reviews or developer contacts.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Data Lantern

Data Lantern

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Chrome Web Store Extension Details

Collect public metadata from known Chrome Web Store extension detail pages. Track versions, ratings, and source-displayed user counts without searching the store, collecting reviews, or downloading extensions.

What can this tool do?

Collect public product metadata for a known list of Chrome extensions. Use it for a competitor inventory or a recurring version, rating, and listing-summary check.

  • Accept extension IDs or direct public Chrome Web Store detail URLs.
  • Deduplicate repeated IDs in the same input.
  • Read up to 100 supplied extension entries, one at a time.
  • Keep source-rounded user and rating counts as text instead of inventing exact numbers.
  • Stop on access restrictions, challenges, or unsupported page layouts.

The tool does not search the store, export reviews, collect developer contact details, or download CRX packages or source code.

What data does it return?

One row per successfully parsed extension. Missing optional fields are null.

FieldMeaning
extensionIdThe 32-character extension ID.
urlCanonical public detail URL requested in English.
titlePublic product title.
descriptionPublic listing summary, or null.
versionVersion displayed on the detail page; required for a valid parsed row.
updatedTextSource update-date text, not a guessed ISO date.
ratingDisplayed average rating out of five, or null.
ratingCountTextSource text such as a rounded ratings count, or null.
usersTextSource text for the displayed user count, or null.

Developer names, email addresses, telephone numbers, reviewer identities, review text, and private-account data are not dedicated output fields. Personal email addresses are masked in exported title and description text.

How to use it

Paste a known extension ID into the Actor input:

{
"extensions": ["aapbdbdomjkkjkaonfhkkikfgjllcleb"]
}

The same input also accepts a direct public detail URL:

{
"extensions": [
"https://chromewebstore.google.com/detail/google-translate/aapbdbdomjkkjkaonfhkkikfgjllcleb?hl=en"
]
}

extensions must contain 1–100 nonblank strings. Omitted input defaults to the Google Translate ID above; an empty array is invalid. IDs must contain exactly 32 lowercase letters from a through p.

URLs must use HTTPS on chromewebstore.google.com and point directly to a detail page. Search, reviews, support, privacy, preview, related, report, and download pages are not accepted. URL fragments, credentials, custom ports, and all query parameters except hl are rejected. This includes authuser, tracking parameters, and search queries. Accepted detail URLs are normalized to an English ?hl=en request.

The tool checks robots.txt before fetching listings, waits one second between listing requests, and processes the deduplicated IDs once each. It does not follow links to related products. Invalid entries reject the input before listing requests are made.

For recurring monitoring, save output keyed by extensionId and compare version, updatedText, rating, and count text with the previous snapshot. Previous runs are not remembered automatically. A missing row after an access or parsing failure is not evidence that an extension was removed from the store.

Pricing

Pay per result: $3.00 per 1,000 extensions, plus $0.001 for a run returning at least one valid extension.

The one-time actor-start event costs $0.001 and is triggered only when the first valid extension row is ready. Each returned row incurs one extension event at $0.003. Invalid input or a run with no readable extension metadata emits neither event.

For example, 5 returned extensions incur $0.001 + 5 × $0.003 = $0.016 in Actor event charges. A partial-success run charges only for the extension rows returned, plus one start charge for the whole run.

The tool reads public product-detail HTML from the Chrome Web Store without logging in. It checks the source's robots.txt, avoids the restricted search/review/support-related paths, and stops rather than bypassing challenges or access controls.

Robots permission is not a blanket legal or commercial-use authorization. Review the source's terms and product-content rights for your use case. Chrome's developer publishing APIs are not being used or represented as a public scraping API.

No developer contact fields, review data, account data, CRX packages, or source-code downloads are collected.

FAQ

Can it discover extensions by keyword?

No. Supply extension IDs or known public detail URLs. Search pages are out of scope.

Why are user counts and rating counts text?

The store may display rounded values. Returning the source text avoids presenting a rounded display as an exact number. Missing counts remain null.

Why can a page open in my browser but fail here?

The page may require an interactive session, present a challenge, redirect unexpectedly, or use a layout the parser does not support. The tool does not switch accounts, add a proxy, solve a CAPTCHA, or download an extension to work around it.

Does a run with no rows count as a successful empty result?

No. Each valid input requests a specific extension. If no extension metadata can be read, the run fails with a source or layout explanation and emits no start or extension events. If some IDs succeed and others fail, successful rows are returned with notes describing the partial result.

Are dates normalized or counts exact?

No. updatedText is the source's displayed date text, and count fields preserve source text. The tool does not guess timezone, historical values, or exact users from rounded strings.

Does it maintain a historical record?

No. Store your own snapshots keyed by extensionId. A source failure must not be interpreted as a removal or a change in rating.

Feedback

For a reproducible report, include a public detail URL or extension ID, the expected metadata, and the exact error or output note. Do not include cookies, account information, tokens, or private data.