Scam & phishing website checker

Want to check if a website is legit, a scam, or a phishing or spam site? Paste the whole thing — a link, a store, or the complete suspicious email, ad or DM. HasTrust checks the site behind any link (reviews, scam reports, domain age, HTTPS), flags pressure tactics, and verifies every identifier in the message: sender email addresses, IBAN bank accounts and phone numbers. Free, no account needed.

🔗 Site & shop links💬 Full messages (email/SMS/DM)✉️ Sender email addresses🏦 IBAN bank accounts📞 Phone numbers📷 Screenshots
Read locally in your browser — the image never leaves your device.

How it works

1
Paste the message

An email, ad, or DM that feels off — text, links, email addresses, IBANs and phone numbers all get checked.

2
We extract & check the link

A full trust check runs on the destination site.

3
See the verdict

Scam-tactic flags in the text plus the site's trust score.

What it flags

  • ⚠ Urgency & pressure tactics
  • ⚠ Gift-card / wire / crypto payment demands
  • ⚠ Prize & lottery lures
  • ⚠ Credential-phishing asks
  • ⚠ Lookalike / typosquat links
  • ⚠ Low-trust or brand-new domains

How to tell if a website is a scam

Run any site through the checker above, then watch for these red flags — the patterns scam shops and fake stores share.

A brand-new or hidden domain

Most scam shops are only days or weeks old. HasTrust shows the domain's registration age — treat a site registered very recently with extra caution.

No valid HTTPS

A missing or broken certificate means your details aren't protected. A real store always loads over valid HTTPS (the padlock).

Prices too good to be true

70–90% off a sought-after product is the oldest bait. If the deal beats every legitimate retailer, it's usually a fake listing or a non-delivery scam.

No real reviews

No independent reviews — or a wall of identical five-star ones — is a warning sign. HasTrust checks Trustpilot, Reddit and the wider web for you.

Pressure and urgency

Countdown timers, "only 2 left", and "pay now or lose it" exist to stop you thinking. Trustworthy shops don't need them.

Odd payment, no real contact

Demands for gift cards, crypto or bank transfer — and no real address, phone or returns policy — mean you can't get your money back. High risk.

When in doubt, paste the link above before you pay — and install the free extension to get this check on every site you visit.

Frequently asked

How do I check if a website is a scam or phishing site?

Paste the site's link (or a suspicious message that contains it) into the scam website checker above. HasTrust runs a full trust check — reviews, scam and fraud reports, domain age, HTTPS and lookalike-domain checks — and gives a clear legit-or-scam verdict in seconds.

Is this site legit?

Paste the link to find out. HasTrust scores the site from public sources and shows a plain trust verdict, so you can tell a legit site from a scam before you buy or pay.

Is the scam checker free?

Yes — it's a free, anonymous scam and fraud checker with no account. We only read the link or message you paste; nothing is stored against you.

Want this automatically on every site you visit? Get the free browser extension. Buying from a few shops? Use check my cart.