Online Shopping Fraud Screening

Online Shop Scam Checker Live DNS and Archive Checks Plus a Risk Checklist

Enter the URL of any online store. The tool runs a live DNS lookup to see whether the domain exists at all, checks the Internet Archive for history, analyses the address for brand impersonation and other patterns, and gives you a manual verification checklist. Built for shoppers in Nigeria, Ghana, South Africa, the UK, the US, and worldwide.

Last Updated: 2 October 2026

Paste the shop URL

The address is analysed in your browser, with live DNS and archive checks. Nothing is uploaded or stored.

Shop address (full URL or domain)
Example: example-shop.com

Risk assessment
—
Tick checklist items below to see your score.
Live checks — DNS and archive
Checklist items — Tick what you find
Recommendation — —
What this means

—

Live network checks

These checks contact Cloudflare DNS and the Internet Archive directly from your browser. The shop itself is never contacted, and no data is sent to AfriWidget servers.

Domain resolves via public DNS lookup —
Domain has history in the Internet Archive —

Important: a resolved domain means the address is real, not that the shop is safe. Scam shops that are still live will resolve normally. The DNS check catches dead, expired, or never-registered domains, which is one of the strongest single signals of a fake shop link.

URL pattern analysis

These signals are detected from the address alone. They are strong hints but not proof — a clean URL does not guarantee a legitimate shop, and a messy URL is not always a scam.

Manual verification checklist

Open the shop in another tab and work through these items. Tick every warning sign you find. The score updates as you go.

Domain & age
Check with a WHOIS lookup
Contact information
Policies & security
Pricing & products
Payment methods
Strongest single signal of fraud
Social presence & reputation
Brand authenticity
Total risk score 0 / 100

Category checks

Domain and age signals look normal —
Contact details are complete and verifiable —
Policies and HTTPS are in place —
Pricing looks realistic —
Payment methods include card or a protected option —
Social presence looks genuine —
Brand claims appear authentic —

Optional AI insight

A short written read on the signals found and one practical next step. Nothing leaves your browser until you press the button, and only the anonymous signal counts and risk score are used to generate the response. The URL itself is never uploaded.

What this checker does

This tool takes the URL of an online shop and produces a three-part risk assessment. The first part is a set of live network checks that contact public DNS and archive services directly from your browser. The second part is an automatic analysis of the address itself — top-level domain, brand impersonation, link shorteners, and other URL patterns that show up again and again in fake shops. The third part is a manual verification checklist covering the things that only you can check once you have the shop open in another tab: the contact details, the return policy, the pricing, the payment methods, and the social media history.

The result is a single risk score between 0 and 100, with a plain-English recommendation. A score under 15 suggests the shop looks broadly normal, though it does not guarantee anything. A score between 15 and 34 suggests caution. A score of 35 or above suggests the shop has enough red flags that you should not enter payment details. A score of 60 or above strongly suggests fraud. A domain that does not resolve at all is treated as conclusive, and the tool flags it as very high risk regardless of the other signals.

Everything runs inside your browser. Your browser never contacts the shop itself. The live DNS and archive checks contact Cloudflare and the Internet Archive directly from your tab, not through an AfriWidget server. If you press the AI insight button, only an anonymous summary of the flag counts and risk score is transmitted to a small serverless function that runs once and then stops. The URL itself is never uploaded.

The live network checks

The tool runs two live checks when you press the button. Both run entirely in your browser and both are read-only lookups against public services. Neither contacts the shop.

DNS resolution check. The tool sends the domain to Cloudflare's public DNS resolver using the DNS-over-HTTPS JSON API, and reads the response code. If the resolver returns NOERROR, the domain exists and has at least one A record. If it returns NXDOMAIN, the domain does not exist at all — it was never registered, has expired, or has been taken down. A URL that does not resolve cannot be a real shop. This is one of the strongest single signals the tool can produce, and it is the reason the tool can now catch fake domains that look clean on the surface but do not actually exist.

Internet Archive history check. The tool queries the Internet Archive's Wayback Machine availability API for the domain. If the archive has at least one snapshot, the domain has a recorded history, which is a reasonable proxy for age and public presence. If the archive has no snapshots at all, the domain is either very new or has been deliberately kept off the archive. That is a weaker signal than NXDOMAIN, but it is still useful — most legitimate shops that have been running for more than a year will have at least a handful of archived pages.

What a "resolves" result means. A resolved domain means the address is real. It does not mean the shop is safe, legitimate, or trustworthy. Scam shops that are currently active resolve normally, because they are real websites. The DNS check catches dead links, expired domains, and made-up addresses. It does not catch live scams, and the tool does not pretend otherwise.

If either check fails — because of a network problem, a browser restriction, or a service outage — the tool marks that row as "could not verify" and continues with the pattern and checklist scoring. Nothing is blocked, and no penalty is applied for a check that could not run.

How the URL pattern analysis works

The address bar contains more information than most shoppers realise. The checker reads the URL as structured text and looks for patterns that fraud prevention agencies around the world consistently flag.

The signals that carry the most weight are:

  • Brand impersonation in the domain. If the hostname contains a well-known brand name (Amazon, Jumia, Takealot, MTN, eBay, Walmart, and so on) but is not one of that brand's official domains, that is a strong signal of a fake shop.
  • Raw IP address as the host. Legitimate shops have domain names. A URL that points directly at an IP address like 192.168.1.1 is almost never a real store.
  • Link shorteners. Bit.ly, TinyURL, and similar services hide the real destination. Shops that only share short links are trying to hide where you are going.
  • Suspicious top-level domains. Some TLDs cost nothing to register and are heavily used by disposable scam sites. That does not mean every site on those TLDs is a scam, but it raises the odds.
  • Punycode and lookalike characters. A domain containing "xn--" may use characters that look like Latin letters but are not, a technique called homograph spoofing.
  • Excessive subdomains or multiple hyphens. Real stores rarely need four subdomains or three hyphens in the domain name.

Each of these signals adds a small number of points to the URL portion of the score. The URL portion is capped, so the address alone cannot push the total into the highest risk band. That is deliberate. A clean-looking URL does not make a shop safe, and a messy URL does not prove fraud. The URL is one input, not the verdict.

The manual verification checklist

The checklist covers the seven things that matter most when you are deciding whether to trust a shop. It is grouped by category so you can see at a glance which area is weakest.

Domain and age. New domains are cheap and disposable. Scam shops often run for a few weeks on one domain, take orders, then vanish and reappear on a new domain. A domain that has been active for years and has a long history of search results and reviews is much less likely to be a disposable fraud site.

Contact information. Real shops publish a physical address, a phone number, and a business email on a company domain. Scam shops often have only a contact form or a WhatsApp number, and if they do list an email, it is usually a free Gmail or Yahoo account.

Policies and security. Legitimate shops have a privacy policy, terms of service, a return policy, and a shipping policy. If any of those are missing, treat it as a warning. The padlock is a separate matter, covered further down.

Pricing and products. Prices far below any other seller, or many products at the exact same price, point to a scam. Reverse-image searching product photos is a fast way to spot copied listings.

Payment methods. This is the strongest single signal. Legitimate shops accept card payments or a recognised wallet with buyer protection. Scam shops usually accept only bank transfer, mobile money, or cryptocurrency, because once the money is sent it is very hard to recover.

Social presence and reputation. Look at the shop's social media. Are the accounts older than the website? Do they have real followers and real comments? Does a search for the shop name plus "scam" or "review" return only complaints?

Brand authenticity. If the shop claims to be a known brand, check the domain against the brand's official website. Fake shops impersonate well-known retailers because shoppers already trust the name.

Domain age and why it matters

Scam shops are usually short-lived. They are set up to run for a few weeks or months, take as many orders as possible, then disappear. That pattern means the domain is usually registered very recently, often within the last few weeks, and often for the shortest possible registration period.

The Wayback Machine check gives you a useful proxy for age without needing a WHOIS lookup. A domain with years of archived snapshots has been public and crawlable for years, which is a meaningful signal. A domain with no archive history at all is either brand new or deliberately kept out of the archive. You can also check domain age directly with any public WHOIS lookup tool — type the domain into a WHOIS service and look at the "Creation Date" field. Anything under six months old deserves extra caution.

You can also check the "Registrar" field. Some registrars are heavily used by scammers because they have minimal verification. That is not proof on its own, but it is one more signal to weigh.

HTTPS and the padlock myth

There is a very common misunderstanding about the padlock in the address bar. Many shoppers treat it as a sign that a website is trustworthy. It is not. The padlock means the connection between your browser and the server is encrypted. It does not mean the server belongs to who it claims to be, it does not mean the shop is legitimate, and it does not mean the products are real.

In the early days of the web, HTTPS certificates were expensive and required paperwork. Today they are free, automated, and issued in seconds by services like Let's Encrypt. Almost every scam shop now uses HTTPS. The British, American, and Australian fraud agencies all warn shoppers not to treat the padlock as a trust signal.

That said, a missing padlock is still a red flag. If the URL starts with http:// instead of https://, or if your browser shows a warning when you visit, do not enter any personal or payment details. But do not let the presence of a padlock reassure you either.

Suspicious pricing and too-good-to-be-true deals

The first thing a scam shop uses to draw you in is the price. Electronics, trainers, phones, gaming consoles, and fashion items are listed at 60 to 90 per cent below what any other store charges. The discount is the bait.

There are a few patterns that show up repeatedly. First, the same price across many different products — a scam shop often lists everything at one figure because the listings were bulk-copied. Second, the same product photos that appear on five different websites when you reverse-image search them. Third, descriptions that are copied word-for-word from a legitimate retailer, complete with that retailer's phrasing and formatting. Fourth, stock levels or countdown timers that never change, designed to push you into buying fast.

If a deal looks too good to be true, assume it is until you have verified the shop independently. A 90 per cent discount on a new iPhone is not a bargain. It is the price of learning a lesson the hard way.

Payment methods that scammers prefer

Every fraud prevention agency lists payment method as the most reliable signal of whether a shop is a scam. The reason is simple: cards and protected wallets give the buyer a way to reverse a fraudulent charge. Bank transfers, mobile money transfers, and cryptocurrency do not.

If a shop's only payment option is a direct bank transfer, a mobile money transfer, or a cryptocurrency payment, treat it as fraud and stop. There is no legitimate reason for a real online store to refuse card payments in 2026. Even small independent shops use Stripe, PayPal, Paystack, Flutterwave, Yoco, or a similar processor that accepts cards.

Be especially careful of shops that show you a card payment form that then redirects you to a third-party page you have never heard of. That redirect can be a "phishing" page designed to capture your card details. If the address bar changes to a domain that does not match the shop, close the tab and do not enter anything.

Social presence, reviews, and brand impersonation

A genuine shop usually has an active social media presence with a real history. Look at the age of the accounts, the number and quality of posts, the level of engagement, and whether the comments are turned on. Scam shops tend to have brand new accounts, very few followers, and either no comments or comments that are clearly fake.

Reviews are the same. Scam sites often pad their testimonials with generic five-star reviews posted on the same day. Genuine reviews mention specific products, delivery times, and the occasional issue. Trust independent review sites and community forums more than the reviews on the shop itself.

Brand impersonation is the final layer. Scammers commonly register a domain that looks almost like a real brand — with an extra hyphen, an extra letter, or a different TLD — and set up a shop that copies the real brand's design. Always check the domain against the brand's official website. If the domain does not match, assume the shop is fake until you have proof otherwise.

Online shop scams in Nigeria, Ghana, South Africa, the UK, and the US

Fake online shops are a global problem, and every region has its own pattern.

RegionCommon patternReporting body
NigeriaFake Instagram and Facebook shops, fake "flash sale" websites, mobile money only, impersonation of Jumia and KongaEFCC
GhanaFake online shops imitating popular brands, WhatsApp-based selling, payment by MoMo only, no verifiable addressCyber Security Authority
South AfricaFake Takealot and Checkers storefronts, fraudulent Facebook Marketplace sellers, bank transfer onlySAPS / SAFPS
United KingdomFake brand shops advertised on social media, card capture pages, "clearance sale" adsAction Fraud
United StatesFake shops advertised on Instagram and TikTok, crypto-only payment, "closing down sale" scamsFTC / IC3
AustraliaFake designer brand websites, ads on social media, payment by direct transfer onlyACCC Scamwatch

Ghana's Cyber Security Authority has specifically warned about fake online shops that impersonate well-known brands. The pattern is usually the same: an advert appears on social media with a heavy discount, the link leads to a site that looks like the real brand, the checkout offers only mobile money or bank transfer, and the product never ships. Ghanaian shoppers are advised to check the shop's domain against the brand's official website and to refuse any payment method that does not offer buyer protection.

In Nigeria, the EFCC has warned repeatedly about fake shops that operate entirely through Instagram and Facebook, using only direct bank transfers or mobile money. The same warnings apply in South Africa, where the SAPS and the Southern African Fraud Prevention Service have flagged fake Takealot and Checkers storefronts using similar tactics. In the UK, Action Fraud records thousands of online shopping fraud reports every year, most involving fake shops advertised on social media. In the US, the FTC and the FBI's Internet Crime Complaint Center both report online shopping fraud as one of the fastest-growing categories of consumer fraud.

What to do if you think a shop is a scam

If the checker gives you a high score, or if you have simply lost confidence in the shop, here is what to do.

  1. Do not enter any payment details. Close the tab. If you have already typed card details into a form, call your bank straight away and ask them to block or monitor the card.
  2. If you have already paid by card, request a chargeback from your bank immediately. If you paid by bank transfer or mobile money, contact your provider and report the transaction as fraudulent.
  3. Report the shop. Use the national fraud reporting body for your country: Action Fraud in the UK, the FTC or IC3 in the US, the ACCC Scamwatch in Australia, the EFCC in Nigeria, the Cyber Security Authority in Ghana, or the SAPS and SAFPS in South Africa. The report takes a few minutes and helps protect other shoppers.
  4. Report the advert to the social media platform that promoted it. Facebook, Instagram, TikTok, and X all have reporting tools for fraudulent ads.
  5. Warn your circle. Post a short warning in any WhatsApp or community group where the shop's link has been shared. A quick heads-up can save someone else the same loss.

Where this checker stops

This is a first-pass screening tool, not a verification service. It cannot confirm whether a shop is genuine, whether the products exist, or whether the company behind the site is registered. It can confirm whether the domain exists and whether it has archive history. Beyond that, it only tells you how many warning signs the address and the checklist throw up.

A low score does not guarantee safety. A live scam shop with a clean domain and a normal-looking site can pass every automated check and still take your money. The DNS check catches dead and fake addresses, not live fraud. The archive check catches brand new domains, not sophisticated operations that have been running for months.

Use the checker as one input alongside independent verification. The most reliable test remains the payment method: if the shop only accepts bank transfer, mobile money, or cryptocurrency, treat it as fraud regardless of what the score says. Card payments and recognised wallets with buyer protection are the single best line of defence you have.

Sources

The warning signs, verification advice, and regional guidance described on this page come from the sources listed below. Every source is public and can be checked directly.

Sources

  1. Federal Trade Commission (FTC). Online Shopping Scams and How to Avoid Them. consumer.ftc.gov
  2. Action Fraud UK. Online Shopping Fraud and Reporting Guidance. actionfraud.police.uk
  3. Australian Competition and Consumer Commission (ACCC) — Scamwatch. Online Shopping Scams. scamwatch.gov.au
  4. Ghana Cyber Security Authority (CSA). Fake Online Shops and Brand Impersonation Alerts. csa.gov.gh
  5. Economic and Financial Crimes Commission (EFCC) Nigeria. Internet Fraud Warnings and Public Advisories. efcc.gov.ng
  6. Southern African Fraud Prevention Service (SAFPS). Fraud Prevention Guidance for Online Shoppers. safps.org.za
  7. FBI Internet Crime Complaint Center (IC3). Online Shopping Fraud and Reporting. ic3.gov

Frequently asked questions

How can I tell if an online shop is a scam?

Look at a combination of signals. A domain that does not resolve, a site that only accepts bank transfer or mobile money, prices that are far below what any other store charges, no physical address, no return policy, and social media accounts that were created a few weeks ago with almost no followers. Any one of these on its own is a warning. Several together point strongly to fraud. The most reliable single signal is a payment method that only allows bank transfer, mobile money, or cryptocurrency.

Does this tool actually visit the shop website?

No. Your browser never contacts the shop itself. The live checks contact two public services directly from your browser: Cloudflare's DNS resolver, to see whether the domain exists at all, and the Internet Archive's Wayback Machine, to see whether the domain has any archived history. Nothing is sent to AfriWidget servers. A resolved domain means the address is real, not that the shop is safe.

What does it mean if the domain does not resolve?

It means no website exists at that address. The domain either was never registered, has expired, or has been taken down. A shop URL that does not resolve cannot be a real shop. Treat it as conclusive evidence of a fake or dead link, and do not enter any payment details.

What does the padlock in the address bar actually mean?

The padlock means the connection between your browser and the site is encrypted. It does not mean the site is trustworthy, safe, or legitimate. Almost every scam shop now uses HTTPS because it is free and easy to set up. A missing padlock is a red flag, but a present padlock is not a guarantee of anything. Fraud prevention agencies in the UK, the US, and Australia all warn shoppers not to treat the padlock as a trust signal.

Should I trust a shop that only accepts bank transfer or mobile money?

No. Bank transfer and mobile money are the preferred payment methods for scam shops because the money is very difficult to recover once sent. Legitimate online stores almost always offer card payment or a recognised escrow option because cards give the buyer chargeback rights. If a shop's only payment method is a direct bank transfer, a mobile money transfer, or cryptocurrency, walk away.

How old should a domain be before I trust it?

As a rough guide, treat any domain registered in the last six months with extra caution. Scam shops are often set up, run for a few weeks, then shut down and replaced with a new domain. This tool checks the Internet Archive for history, which is a useful proxy for age. A domain with no archive history at all is either very new or has been deliberately kept off the archive. A domain with years of archives is much less likely to be a disposable scam site.

Why do scammers copy product images from other sites?

Because they do not have the products. Most scam shops list items they will never ship. They copy product photos and descriptions from legitimate retailers or marketplaces and paste them into their own site. A reverse image search (right-click the photo and search by image) will show you if the same picture appears on other stores. If a single product photo appears on five different websites, at least one of them is not the original seller.

What should I do if I have already paid a scam shop?

Act quickly. If you paid by card, call your bank straight away and ask for a chargeback on the basis of fraud. If you paid by bank transfer or mobile money, contact your bank or mobile money provider immediately and report the transaction as fraudulent. Then report the scam to the relevant authority in your country: Action Fraud in the UK, the FTC in the US, the ACCC in Australia, the EFCC in Nigeria, the Cyber Security Authority in Ghana, or the SAPS and SAFPS in South Africa. Keep all screenshots and receipts.

Are social media reviews reliable?

Sometimes, but they are easy to fake. Scam shops often buy fake followers and post fake positive reviews. Look for reviews that are specific, mention dates and order numbers, and come from accounts with a real history. Be more suspicious of pages where every comment is a five-star one-liner posted on the same day, or where comments are turned off entirely. Genuine shops have a mix of reviews, including a few complaints.

Does the checker store the URL I enter?

No. Every analysis runs entirely inside your browser tab. The URL you paste and the checklist items you tick never leave your device. The live DNS and archive checks contact Cloudflare and the Internet Archive directly from your browser, not through an AfriWidget server. If you press the AI insight button, only an anonymous summary of the signal counts and risk score is sent to a small serverless function that runs once and then stops. The URL itself is never uploaded.

Can a scam shop steal my card details even if I don't complete checkout?

Yes, in some cases. Some scam sites use a fake payment page that captures card details as you type them, even if you never press a final confirmation button. Others redirect you to a third-party page that looks like a bank but is controlled by the fraudster. If the payment page looks different from the rest of the site, or if the domain in the address bar changes during checkout, stop entering your details and close the tab.

Explore more productivity tools

Alongside the online shop scam checker, there are tools for job advert screening, password generation, URL slugs, and JSON formatting. All free, all private, all running in your browser.

See all productivity tools