PhishPin / Brands Live Phishing Data / Telecom & internet / O2

Live · monitored 24/7

O2 phishing: sites, fake domains & scam patterns

PhishPin's phishing-feed index currently lists 175 hostnames that reference O2, across 274 reported URLs from 2 of 5 threat feeds we track. O2 ranks #63 of 579 brands we track by reported hosts. In the last 15 days, 2 newly registered domains contained or closely resembled the name.

Telecom & internet · rank #63 of 579 by reported hosts

175hosts in phishing feeds
274reported URLsacross all matching hosts
2 of 5feeds list this brand0% of hosts seen in 2+ feeds
2new lookalike domainsregistered in the last 15 days

Key findings for O2

How attackers fake O2

These breakdowns cover all 175 matching hostnames, not only the rows listed below.

Top endings (TLDs)

.com138 79%
.org10 6%
.uk5 3%
.link5 3%
.io4 2%
.live3 2%
.co2 1%
.net2 1%

Bait words next to the brand

billing60 34%
update24 14%
account9 5%
secure7 4%
auth7 4%
verify6 3%
customer4 2%
service4 2%

Hostname tricks

Name in a subdomain of another site31 18%
Name inside the domain itself144 82%
Name + a bait word139 79%
Listed by 2+ feeds0 0%

Hosts reported in phishing feeds

The most widely reported hostnames that reference O2, ranked by how many feeds list them and then by reported URLs. Search, filter and export all 100 rows.

#Hostname (defanged)PatternFeedsURLs
1www[.]managebilling-o2[.]combilling1 feed6
2o2-village[.]com[.]uaname in domain1 feed5
3mail[.]billfailure-o2[.]comname in domain1 feed4
4o2-accounts-uk[.]comaccount1 feed4
5renew-updatebilling-o2-via[.]comupdate1 feed4
6www[.]accountservice-o2[.]comaccount1 feed4
7www[.]o2-mobile-billing[.]combilling1 feed4
8www[.]o2-monthly-billingplanvia[.]combilling1 feed4
9www[.]o2-updatebilling[.]co[.]ukupdate1 feed4
10www[.]secure-billing-o2[.]comsecure1 feed4
11expire-plan-o2[.]comname in domain1 feed3
12help-o2-billingupdate[.]comhelp1 feed3
13mail[.]o2-billingupdatefailure[.]combilling1 feed3
14monthly-o2-billingupdate[.]combilling1 feed3
15o2-billing-issues[.]combilling1 feed3
16o2-billingerror[.]thehomedrs[.]comsubdomain trickbilling1 feed3
17o2-confirm-billing-info[.]comconfirm1 feed3
18o2-review[.]comname in domain1 feed3
19o2[.]billing-0139[.]linksubdomain trickbilling1 feed3
20o2[.]billing-0184[.]linksubdomain trickbilling1 feed3
21www[.]o2-updatebilling21[.]xyzupdate1 feed3
22www[.]o2[.]uk[.]bills496[.]duckdns[.]orgsubdomain trick1 feed3
23www[.]o2[.]uk[.]bills497[.]duckdns[.]orgsubdomain trick1 feed3
24www[.]o2[.]uk[.]bills498[.]duckdns[.]orgsubdomain trick1 feed3
25expire-o2-billingupdate[.]combilling1 feed2
26expire-o2-monthlybilling[.]combilling1 feed2
27failurebilling-o2-update[.]combilling1 feed2
28mail[.]managebilling-o2[.]combilling1 feed2
29mail[.]monthly-o2-billingvia[.]combilling1 feed2
30mail[.]monthly-o2-helpvia[.]comhelp1 feed2
31mail[.]o2-authsecure-billing[.]comauth1 feed2
32mail[.]o2-confirm-billing-info[.]comconfirm1 feed2
33mail[.]o2-reauth-billing[.]comauth1 feed2
34mail[.]uk-o2-resolutions[.]comname in domain1 feed2
35o2-accountsecurity[.]comaccount1 feed2
36o2-accountsukdis[.]github[.]iosubdomain trickaccount1 feed2
37o2-billing-updatefailure[.]combilling1 feed2
38o2-chase[.]comname in domain1 feed2
39o2-login-pending[.]comlogin1 feed2
40o2-my-online-bill[.]comonline1 feed2
41o2-processbillingauth-update[.]combilling1 feed2
42o2-updatebilling-auth[.]comupdate1 feed2
43o2-updatebilling[.]supportupdate1 feed2
44o2-updatepayment[.]infoupdate1 feed2
45o2-useraliyan[.]github[.]iosubdomain trick1 feed2
46o2-via-updatebilling[.]comupdate1 feed2
47o2[.]billing-0193[.]linksubdomain trickbilling1 feed2
48o2[.]solution-verify[.]comsubdomain trickverify1 feed2
49secured-o2[.]livesecure1 feed2
50securemy-o2-account[.]comsecure1 feed2
51simpack-o2-update[.]comupdate1 feed2
52supportplan-o2-billing[.]comsupport1 feed2
53www[.]myinfo-billing-o2[.]combilling1 feed2
54www[.]o2-authenticationcentre[.]comauth1 feed2
55www[.]o2-bill-failure[.]co[.]ukname in domain1 feed2
56www[.]o2-billing[.]netbilling1 feed2
57www[.]o2-inf[.]plname in domain1 feed2
58www[.]o2-managebilling[.]combilling1 feed2
59www[.]o2-updatebillingfailure-via[.]comupdate1 feed2
60www[.]o2-updatebillingsecure[.]comupdate1 feed2
61www[.]o2[.]customer-27301[.]comsubdomain trickcustomer1 feed2
62www[.]renew-o2-support[.]comsupport1 feed2
63billfailure-o2[.]comname in domain1 feed1
64billing-o2-failureplan[.]combilling1 feed1
65billing-o2-failureupdate[.]combilling1 feed1
66billing-o2-supporthelp[.]combilling1 feed1
67billing-o2-update[.]combilling1 feed1
68billing-o2-updateauth[.]combilling1 feed1
69billing-o2-viaupdate[.]combilling1 feed1
70mail[.]billing-o2-failureplan[.]combilling1 feed1
71mail[.]billing-o2-update[.]combilling1 feed1
72mail[.]billing-o2-viaupdate[.]combilling1 feed1
73mail[.]expire-o2-monthlybilling[.]combilling1 feed1
74mail[.]monthly-o2-billingupdate[.]combilling1 feed1
75mail[.]o2-authenticationcentre[.]comauth1 feed1
76mail[.]o2-bill-failure[.]co[.]ukname in domain1 feed1
77mail[.]o2-billing-process[.]combilling1 feed1
78mail[.]o2-billingauth4-update[.]combilling1 feed1
79mail[.]o2-billplanupdate[.]comupdate1 feed1
80mail[.]o2-billsetup[.]comname in domain1 feed1
81mail[.]o2-change-billing[.]combilling1 feed1
82mail[.]o2-customer-1479[.]comcustomer1 feed1
83mail[.]o2-information[.]comname in domain1 feed1
84mail[.]o2-managebill[.]comname in domain1 feed1
85mail[.]o2-monthly-billingplanvia[.]combilling1 feed1
86mail[.]o2-processbilling-update[.]combilling1 feed1
87mail[.]o2-processbillingauth-update[.]combilling1 feed1
88mail[.]o2-secure-billing-update[.]comsecure1 feed1
89mail[.]o2-securebilling-update[.]comsecure1 feed1
90mail[.]o2-service-billings[.]comservice1 feed1
91mail[.]o2-uk-resolution[.]comname in domain1 feed1
92mail[.]o2-updatebillingfailure-via[.]comupdate1 feed1
93mail[.]o2-verify-info[.]orgverify1 feed1
94o2-accountoffer[.]github[.]iosubdomain trickaccount1 feed1
95o2-accounts-bill[.]comaccount1 feed1
96o2-amend-myplan[.]comname in domain1 feed1
97o2-authbill-secure[.]comauth1 feed1
98o2-authprocess-billing[.]comauth1 feed1
99o2-automatedrebilling[.]combilling1 feed1
100o2-billing-customer[.]combilling1 feed1

Showing the top 100 of 175 matching hosts. Need the full list, daily alerts or takedowns for your own brand?Get the full feed

Is your brand in these feeds?

Free check: email-spoofing gaps, registered lookalikes and feed listings for your own domain. About a minute, public DNS only.

New lookalike domains registered recently

Domains registered in the last 15 days that contain O2's name, sit one character away from it or use look-alike characters. Attackers often register these days before sending the first email.

Registrations per day

17 Oct 2026peak 1 in a day31 Oct 2026

Top endings of new lookalikes

.ru1 50%
.com1 50%
#Domain (defanged)Why it matchedRegistered
1l-o2[.]rucontains brand name31 Oct 2026 · yesterday
2o2-capsulebox[.]comcontains brand name24 Oct 2026 · 8 days ago

Newly registered is not the same as malicious. Many of these are unrelated businesses or hobby sites. They are listed because attackers use exactly this pattern. Domains sharing a brand name with a keyword such as login, secure or verify deserve the closest look.

How O2 phishing works

Phishing against O2 follows patterns common to telecom & internet. Typical lures:

Red flags

Real O2 domains

If the address in your browser is not one of these (or a subdomain of them), it is not O2. The list is not exhaustive.

o2.co.uk

If you already clicked or entered details

Sign in only through the provider's official app or site, set or change your account PIN, ask the carrier to add a port-out lock, and check that no new lines or forwarding were added.

Protecting a brand like O2 from lookalike domains

If you run security, brand or fraud for a company that is copied this way, this is the order that works in practice:

  1. Enforce DMARC. Move your policy to quarantine, then reject, so attackers cannot send mail that passes as your domain.
  2. Watch new registrations. Lookalikes appear daily; the earlier you see one, the sooner you can act, ideally before the first email goes out.
  3. Register the obvious typos and keyword variants you can afford to hold, and check which lookalikes are already registered by someone else.
  4. Report fast. A live fake needs a request to the registrar and host, plus a report to browser safe-browsing lists and the public feeds shown above.
  5. Tell your customers where you will and will not ask for logins, codes or payments.

Protect your brand from lookalike domains

O2 is one of 579 brands in this index, but attackers copy any company whose customers log in or pay. PhishPin checks your domain for registered lookalikes, email-spoofing gaps and listings in these same phishing feeds, then helps you get the fakes taken down.

Lookalike domain checkRegistered and newly registered copies of your name.
Email-spoofing checkWhether someone can send mail as your domain.
Feed listing checkYour domain and lookalikes cross-checked against these feeds.
Takedown helpSupport getting live fakes removed.
Talk to us about takedowns

Audits use public data only – we never touch your servers. Results within 24 hours.

Questions about O2 phishing

How can I tell if a message from O2 is phishing?

Check the sender and link domain first. Carriers rarely suspend service by text link with an hour's notice. The payment page is not on the provider's official site or app. You are asked for your account PIN, SSN or a one-time code to "restore" service. When in doubt, do not use the link: type o2.co.uk into your browser or open the official app.

How many O2 phishing sites has PhishPin found?

As of 1 Nov 2026, 175 hostnames referencing O2 appear in the phishing feeds PhishPin indexes (274 reported URLs). These are reported hostnames, not a count of sites that are online today; many are removed quickly and some matches are coincidental.

What do fake O2 domains look like?

In our data, the most common ending for reported hosts is .com. The brand is most often combined with the word "billing". 31 hosts put the brand name in a subdomain of an unrelated site. Always read the part of the address just before the first single slash: that is the real site. Real O2 addresses end in o2.co.uk.

What should I do if I entered my details on a fake O2 page?

Sign in only through the provider's official app or site, set or change your account PIN, ask the carrier to add a port-out lock, and check that no new lines or forwarding were added.

How do I report a fake O2 website or message?

Forward phishing emails to reportphishing@apwg.org, report scams at reportfraud.ftc.gov, and report the page to Google Safe Browsing. Also tell O2 through the contact options on its official website (o2.co.uk).

Is it safe to visit the domains listed on this page?

No. They are shown defanged, with dots in brackets, so they cannot be clicked by accident. Do not type them into a browser. Listings are warnings from automated matching, and some are harmless coincidences.

How does PhishPin find lookalike domains of O2?

We read the daily list of newly registered domains (1,050,000 domains over the last 15 days) and flag those that contain the brand name, differ by one character or swap look-alike characters. A match is a warning sign, not proof of abuse.

How can a company protect its own brand from lookalike domains like these?

Publish an enforced DMARC policy so nobody can send mail as your domain, monitor newly registered domains that resemble your name, register the obvious typo domains, and file takedown requests with the registrar, host and browser safe-browsing lists when a fake goes live. PhishPin's free brand audit checks the first three for your domain.

Other telecom & internet being impersonated

All telecom & internet brands ranked

Most impersonated brands overall

See all 579 brands