Free website trust check

Know before you trust.

Before you enter a card number, sign in, or buy from a site you don't know, check it. WebTrustScore reads any website and gives it one clear score from 0 to 1000 — so you can see how far to trust it in seconds. Free, no account, no guessing.

Why you can trust the score

A score you can check, not just believe.

Independent

We don't sell trust. Nobody can pay to raise a score.

Objective

The same rules run on every site, the same way.

Reproducible

The same site gets the same score, every time.

Transparent

Every factor shows the evidence behind it.

How it works

Seven kinds of evidence, one clear score.

We check far more than the padlock — security, who's behind the site, its reputation on and off the page, honest content, transparency, and reliability. Hidden-cost traps, fake urgency, and blocklisted hosts all pull the score down, and we show you why.

24%

Security posture

HTTPS by default • secure headers • low malware/phishing risk

20%

Content trustworthiness

honest claims • no credential traps • no deceptive dark patterns

16%

Ownership identity

consistent brand records • clear contact paths • verified organization metadata

12%

Reputation history

domain age • internal scan history • established track record

10%

External reputation

no malware/phishing blocklist hits • clean threat-intelligence feeds • no abuse listings

10%

Consumer transparency

privacy policy • terms • returns or dispute processes

8%

Operational resilience

availability • DNS hygiene • change monitoring

Trust bands

Clear risk ranges for fast decisions.

900-1000

Exceptional

Elite trust signals across all seven evidence categories.

800-899

Strong

Reliable trust profile with only minor signal gaps.

700-799

Established

Generally dependable with a few areas to strengthen.

600-699

Mixed

Mixed trust signals that should be reviewed before high-risk actions.

500-599

Concerning

Noticeable trust gaps or risk indicators call for caution.

300-499

Dangerous

Material signal gaps or risk indicators require deeper verification.

0-299

Critical Threat

Severe or missing trust signals indicate high likelihood of harm.

Who uses it

Made for anyone who needs a straight answer.

Shoppers — check a store before you buy
Businesses — show customers they can trust you
Agencies — vet and monitor client sites
Procurement — screen vendors in seconds
Developers — a score you can call from code
AI agents — machine-readable trust

For businesses

Show customers they can trust you.

Your site is already being scored — so put the score to work. Add your domain to show a live trust badge, and turn on monitoring to get an email the moment your score changes. Free to display, with no ownership check to start. Want to prove you're the real owner? Verify your domain and back your score with an attestation anyone can check.

Add your domain

For publishers

Put free website trust checks on your site.

Embed the scorer with one iframe: your visitors check any website right on your page, powered by WebTrustScore. Free — no account, no ownership verification, and every result stays an evidence-based score, never an endorsement.

Get the free widget

Built for people and AI

Every score, machine-readable.

People read the score on the page. Your code can read the same score as clean JSON — submit a website, poll for the result, and get a 0–1000 score with its evidence. Made for apps, AI agents, and marketplaces.

POST https://webtrustscore.com/api/scan   { "url": "example.com" }
GET  https://webtrustscore.com/api/scan/:id   →   { "score": 812, "band": "Strong" }

Public scan API — no key required.

Pricing

Checking is free. Watching is Premium.

Quick Score

$0

  • Unlimited free scans — an instant 0–1000 score for any domain
  • All seven signal categories, from security to external reputation
  • Score band and per-signal summary
  • Cached scores refreshed daily, with standard rate limits
  • 30 days of scan history with a free account
  • Shareable score badge and the free embeddable scoring widget
Create free account

See a sample of the full report →