Typosquatting Domain Generator
Generate look-alike and typo domains for phishing/brand protection.
Typosquatting is when an attacker pre-registers a domain that differs from a well-known one by a single character, hijacking visitors who mistype the address. These look-alikes are used for phishing pages, fake login forms, malware delivery and ad redirects. This typo domain generator takes the SLD of your domain (the example in example.com) and instantly expands the typos people commonly make plus the visually confusing variants attackers exploit.
It produces character omission, adjacent transposition, QWERTY-adjacent replacement, character insertion, repeated characters, homoglyphs (o↔0, l↔1, rn→m) and hyphenation, along with TLD swaps such as .com → .net/.org/.co/.io/.cm. Brand-protection owners, security teams and domain administrators can quickly enumerate which look-alikes to monitor or defensively register. Everything runs in your browser and nothing is sent anywhere.
eample.comexamle.comexampe.comexampl.comexaple.comexmple.comxample.comeaxmple.comexamlpe.comexampel.comexapmle.comexmaple.comxeample.comdxample.comecample.comedample.comesample.comexajple.comexakple.comexamlle.comexamole.comexampke.comexampld.comexamplr.comexampls.comexamplw.comexampoe.comexamppe.comexanple.comexqmple.comexsmple.comexwmple.comexzmple.comezample.comrxample.comsxample.comwxample.com0example.com1example.com2example.com3example.com4example.com5example.com6example.com7example.com8example.com9example.comaexample.combexample.comcexample.comdexample.come0xample.come1xample.come2xample.come3xample.come4xample.come5xample.come6xample.come7xample.come8xample.come9xample.comeaxample.comebxample.comecxample.comedxample.comeexample.comefxample.comegxample.comehxample.comeixample.comejxample.comekxample.comelxample.comemxample.comenxample.comeoxample.comepxample.comeqxample.comerxample.comesxample.cometxample.comeuxample.comevxample.comewxample.comex0ample.comex1ample.comex2ample.comex3ample.comex4ample.comex5ample.comex6ample.comex7ample.comex8ample.comex9ample.comexa0mple.comexa1mple.comexa2mple.comexa3mple.comexa4mple.comexa5mple.comexa6mple.comexa7mple.comexa8mple.comexa9mple.comexaample.comexabmple.comexacmple.comexadmple.comexaemple.comexafmple.comexagmple.comexahmple.comexaimple.comexajmple.comexakmple.comexalmple.comexam0ple.comexam1ple.comexam2ple.comexam3ple.comexam4ple.comexam5ple.comexam6ple.comexam7ple.comexam8ple.comexam9ple.comexamaple.comexambple.comexamcple.comexamdple.comexameple.comexamfple.comexamgple.comexamhple.comexamiple.comexamjple.comexamkple.comexamlple.comexammple.comexamnple.comexamople.comexamp0le.comexamp1le.comexamp2le.comexamp3le.comexamp4le.comexamp5le.comexamp6le.comexamp7le.comexamp8le.comexamp9le.comexampale.comexampble.comexampcle.comexampdle.comexampele.comexampfle.comexampgle.comexamphle.comexampile.comexampjle.comexampkle.comexampl0e.comexampl1e.comexampl2e.comexampl3e.comexampl4e.comexampl5e.comexampl6e.comexampl7e.comexampl8e.comexampl9e.comexamplae.comexamplbe.comexamplce.comexamplde.comexample0.comexample1.comexample2.comexample3.comexample4.comexample5.comexample6.comexample7.comexample8.comexample9.comexamplea.comexampleb.comexamplec.comexampled.comexamplee.comexamplef.comexampleg.comexampleh.comexamplei.comexamplej.comexamplek.comexamplel.comexamplem.comexamplen.comexampleo.comexamplep.comexampleq.comexampler.comexamples.comexamplet.comexampleu.comexamplev.comexamplew.comexamplex.comexampley.comexamplez.comexamplfe.comexamplge.comexamplhe.comexamplie.comexamplje.comexamplke.comexamplle.comexamplme.comexamplne.comexamploe.comexamplpe.comexamplqe.comexamplre.comexamplse.comexamplte.comexamplue.comexamplve.comexamplwe.comexamplxe.comexamplye.comexamplze.comexampmle.comexampnle.comexampole.comexampple.comexampqle.comexamprle.comexampsle.comexamptle.comexampule.comexampvle.comexampwle.comexampxle.comexampyle.comexampzle.comexamqple.comexamrple.comexamsple.comexamtple.comexamuple.comexamvple.comexamwple.comexamxple.comexamyple.comexamzple.comexanmple.comexaomple.comexapmple.comexaqmple.comexarmple.comexasmple.comexatmple.comexaumple.comexavmple.comexawmple.comexaxmple.comexaymple.comexazmple.comexbample.comexcample.comexdample.comexeample.comexfample.comexgample.comexhample.comexiample.comexjample.comexkample.comexlample.comexmample.comexnample.comexoample.comexpample.comexqample.comexrample.comexsample.comextample.comexuample.comexvample.comexwample.comexxample.comexyample.comexzample.comeyxample.comezxample.comfexample.comgexample.comhexample.comiexample.comjexample.comkexample.comlexample.commexample.comnexample.comoexample.compexample.comqexample.comrexample.comsexample.comtexample.comuexample.comvexample.comwexample.comxexample.comyexample.comzexample.com3xample.comex4mple.comexamp1e.comexampie.comexampl3.comexarnple.come-xample.comex-ample.comexa-mple.comexam-ple.comexamp-le.comexampl-e.comexample.cmexample.coexample.ioexample.netexample.orgThis tool only generates strings — confirm whether each is actually registered or live via WHOIS/DNS lookups separately.
Variant types generated
Each candidate models a real human input error or a visual illusion. The groups are:
- Character omission: a dropped letter (
exmple.com). - Adjacent transposition: two neighboring letters swapped (
examlpe.com). - QWERTY-adjacent replacement: hitting the neighboring key (
wxample.com). - Character insertion: an extra letter added (
exaample.com). - Repeated character: the same letter typed twice (
exxample.com). - Homoglyph: a look-alike substitution (
example.com→examp1e.com). - Hyphenation: a hyphen inserted mid-word (
exam-ple.com). - TLD swap: the same name on a different top-level domain (
example.net,example.io).
Using it for brand protection and phishing monitoring
The list is a starting point for monitoring, defensive registration and takedowns. A typical workflow:
- Enter your core brand domain to extract every candidate.
- Prioritize high-probability variants (homoglyphs, transpositions, TLD swaps) for defensive registration or monitoring.
- Check the rest via WHOIS / Domain Lookup for actual registration and DNS Record Lookup for hosting IP and MX records (mail-phishing risk).
- When abuse is found, respond via registrar abuse reports, a UDRP dispute, or Safe Browsing reports.
Limits and caveats
This tool only generates candidate strings. It does not tell you which are actually registered, live, or who owns them. A long SLD can also produce hundreds of candidates, not all of which are real threats — confirm registration, traffic and content to set priorities. Internationalized domain (IDN / punycode) homoglyph attacks span a far wider Unicode range, so high-risk brands should also consider a dedicated IDN monitoring service.
ASCII homoglyph substitution table
These are the main ASCII visual confusions this tool applies. Depending on the font (especially sans-serif) and screen size, some pairs become nearly impossible to tell apart, which is why they usually top the defensive-registration list.
| Original | Substitute | Example | Confusion risk |
|---|---|---|---|
l (lowercase L) | 1 / I | paypal → paypa1 | Very high |
o | 0 | google → g00gle | High |
rn | m | modern → rnodern | Very high |
vv | w | www → vvvvvv | Medium |
cl | d | cloud → doud | Medium |
5 ↔ s, g ↔ 9 | digit/letter swap | amazon → amaz0n | Low–medium |
Worked example: paypal.com
Enter the SLD paypal (6 characters) and each group yields candidates like the following. Tracking which variant came from which group lets you triage fast.
- Character omission:
aypal,pypal,papal,payal,paypl,paypa - Adjacent transposition:
ayppal,pyapal,papyal,payapl,paypla - QWERTY-adjacent replacement:
oaypal(p→o),payoal,payqal(p→q) - Homoglyph:
paypa1(l→1),paypaI(l→I) — top-priority threats per the table above - TLD swap:
paypal.net,paypal.org,paypal.co,paypal.cm
From this set, you would first verify paypa1.com, paypal.cm (Cameroon TLD — the classic trap where the .com typo drops a letter), and papal.com (a real word, so likely registered) via WHOIS Lookup and narrow down from there.
Common pitfall
- Assuming typos only apply to the SLD. In practice, TLD typos catch the most traffic.
.cm(Cameroon),.co, and.om(a droppedcfrom.com) are favorite targets for typosquatters — never ignore the TLD-swap group. - Treating an unregistered candidate as safe. Anyone can buy an available domain today, so not registered now ≠ safe — read it as a candidate for defensive registration.
- Checking only ASCII homoglyphs. Unicode characters like Cyrillic
аor Greekοare not in this table yet are visually identical (registered as punycodexn--). High-risk brands need dedicated IDN monitoring on top of this.