Domain Authority Checker: Bulk DA Score for Any Website avatar

Domain Authority Checker: Bulk DA Score for Any Website

Pricing

from $2.50 / 1,000 domain checks

Go to Apify Store
Domain Authority Checker: Bulk DA Score for Any Website

Domain Authority Checker: Bulk DA Score for Any Website

Check domain authority for up to 10,000 domains. $3.00 per 1,000 on Starter ($7.50 on Free). A 0 to 100 score from open data: Majestic Million rank, referring subnets, Chrome UX bucket, optional domain age. A Moz DA and Ahrefs DR alternative, not Moz data. MCP-ready, no login.

Pricing

from $2.50 / 1,000 domain checks

Rating

0.0

(0)

Developer

Don Mangu

Don Mangu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

5 days ago

Last modified

Share

Domain Authority Checker: Bulk Domain Authority Scores

A bulk domain authority checker for up to 10,000 domains per run. Paste a list of domains or URLs and get one row per domain with a 0 to 100 popularity score from its Chrome UX Report rank bucket, plus domain age, registrar and expiry date from RDAP.

The data comes from open sources, not from Moz, Ahrefs or Semrush, so the score is not Moz's DA. The formula for the score is written out in this README.

Pay per domain: $3.00 per 1,000 domains on the Starter plan, $2.75 on Scale and $2.50 on Business. Entries that are not valid domains are free, and rows where no source answered are not charged. No login, no API key.

An alternative to Moz DA and Ahrefs DR for bulk checks

This Actor does not use Moz or Ahrefs data, and its score is not Moz DA or Ahrefs DR. It gives a 0 to 100 popularity score from open sources: the Chrome UX Report rank bucket and domain age from RDAP. The formula is written out below, so every score can be reproduced. It costs $3.00 per 1,000 domains on the Starter plan.

How to check domain authority in bulk

  1. Paste your domains into Domains, one per line. Full URLs work too: https://www.example.co.uk/page becomes example.co.uk.
  2. Pick the Signals: crux and rdap are both on by default. Turn off rdap for a faster run without domain age and registrar.
  3. Click Start. A few domains finish in seconds, and 10,000 domains without RDAP take one to two minutes.
  4. Download the results as JSON, CSV or Excel, or use the Apify API.

What the domain authority checker returns

popularityScore, cruxRankBucket, and with RDAP on, domainCreated, domainAgeYears, registrar and expires. Registrant and other contact fields are dropped and never stored. Each row lists the sources it used.

Example: 5,000 domains with both signals cost $15.00 on the Starter plan.

How much does it cost?

You pay per domain checked: $3.00 per 1,000 domains ($0.003 each) on Apify's Starter plan, $2.75 per 1,000 on Scale, $2.50 per 1,000 on Business and $7.50 per 1,000 on the Free plan. Entries that are not valid domains are returned as free rows marked invalid_input. If no requested source answered for a domain, the row is marked failed and is not charged.

Worked example: 5,000 domains with both signals cost 5,000 x $0.003 = $15.00 on the Starter plan ($12.50 on Business). Set a maximum charge for the run and the Actor stops cleanly when it is reached.

Input example

{
"domains": ["apify.com", "wikipedia.org", "github.com"],
"signals": ["crux", "rdap"]
}

Output example

{
"domain": "example.com",
"input": "https://www.example.com/",
"popularityScore": 58,
"cruxRankBucket": 50000,
"cruxOrigin": "https://example.com",
"domainCreated": "1995-08-14T04:00:00.000Z",
"domainAgeYears": 31.1,
"registrar": "RESERVED-Internet Assigned Numbers Authority",
"expires": "2027-08-13T04:00:00.000Z",
"rdapStatus": "ok",
"sources": [
"Chrome UX Report top sites 202608 by Google, https://developer.chrome.com/docs/crux, licensed under CC BY 4.0 https://creativecommons.org/licenses/by/4.0/",
"RDAP registry data, rdap.verisign.com"
],
"status": "ok",
"error": null,
"checkedAt": "2026-09-26T17:00:00.000Z"
}

All values above were read on 26 Sep 2026: Chrome UX Report list for August 2026 and the .com registry RDAP record.

FieldMeaning
domainRegistrable domain that was checked
cruxRankBucketChrome UX Report bucket: 1000, 5000, 10000, 50000, 100000, 500000 or 1000000
domainCreated, domainAgeYears, registrar, expiresFrom the registry's RDAP server
popularityScore0 to 100, formula below
sourcesCredit line with author, source link and licence link for each source that returned data
checkedAtWhen the row was built

How the popularityScore is calculated

  • Chrome UX Report part = (7 - log10(cruxRankBucket)) / 4. Top 1,000 gives 1.00, top 10,000 gives 0.75, top 100,000 gives 0.50, top 1,000,000 gives 0.25.
  • score = round(100 x Chrome UX Report part). A domain that is not in the list gets 0.

The score is a popularity signal built from open data. It is not Moz Domain Authority, Ahrefs Domain Rating or a Semrush Authority Score, and it will not match them.

Data sources and licences

  • Chrome UX Report by Google, licensed under the Creative Commons Attribution 4.0 International licence. Origins are grouped by domain and the best bucket is kept.
  • RDAP: registration data from each domain's registry RDAP server. Contact fields are dropped.

Each row's sources field carries the full source and licence links.

Bulk lists

Use a long list of domains from an Apify Dataset or from a file. Pick the Dataset under Dataset with the list and write the name of its field under Field in the dataset. Leave the field name empty to use the first text field. Or paste the web address of a .txt, .csv or .json file under List file URL. A .csv file uses its first column. A header row is skipped. The file can be up to 10 MB. Entries from the Dataset and the file are added to the ones typed under Domains, and duplicates are removed. The limit of 10,000 domains per run still applies. The price per domain does not change.

FAQ

Is this legal to use? The Chrome UX Report is published under a Creative Commons Attribution licence that allows commercial reuse with credit. Each row carries that credit in sources. RDAP is the official registration data service for generic top-level domains. No personal data is collected. RDAP contact fields are dropped before anything is saved.

Why is my domain missing from the list? The Chrome UX Report list covers about one million sites. Smaller sites are often not in it, so cruxRankBucket is null and the score is low. That is an answer, not an error.

How fresh is the data? The Chrome UX Report list is monthly; the month is in sources. RDAP is read live.

Why is RDAP slow? The Actor asks each registry at most 2 times per second by default, to stay polite. 10,000 .com domains take about 85 minutes with RDAP on, and one to two minutes without it.

Which TLDs does RDAP cover? Every TLD that has an RDAP server registered with IANA. Others get rdapStatus: rdap_unsupported_tld.

Related Actors. Pair this with a website technology detector or a bulk WHOIS or RDAP Actor from the Apify Store for a fuller picture of a domain list.

This Actor is not affiliated with, endorsed or sponsored by Google, Semrush, Ahrefs or Moz. Their names are used only to describe the data sources and the metrics people compare against.