Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'search123.com', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
search123.com
Transposition0
esarch123.com
saerch123.com
serach123.com
seacrh123.com
searhc123.com
searc1h23.com
search213.com
search132.com
search12.3com
search123c.om
search123.ocm
search123.cmo
Transposition1
aesrch123.com
sraech123.com
secrah123.com
seahcr123.com
sear1hc23.com
searc21h3.com
search321.com
search1.32com
search12c.3om
search123oc.m
search123.moc
Transposition2
reasch123.com
scareh123.com
sehrca123.com
sea1chr23.com
sear2h1c3.com
searc312h.com
search.231com
search1c3.2om
search12o.c3m
search123mco.
Transposition2r
raesch123.com
scraeh123.com
sehcra123.com
sea1hcr23.com
sear21hc3.com
searc321h.com
search.321com
search1c.32om
search12oc.3m
search123moc.
Transposition0x2
esrach123.com
esacrh123.com
esarhc123.com
esarc1h23.com
esarch213.com
esarch132.com
esarch12.3com
esarch123c.om
esarch123.ocm
esarch123.cmo
saecrh123.com
saerhc123.com
saerc1h23.com
saerch213.com
saerch132.com
saerch12.3com
saerch123c.om
saerch123.ocm
saerch123.cmo
serahc123.com
serac1h23.com
serach213.com
serach132.com
serach12.3com
serach123c.om
serach123.ocm
serach123.cmo
seacr1h23.com
seacrh213.com
seacrh132.com
seacrh12.3com
seacrh123c.om
seacrh123.ocm
seacrh123.cmo
searhc213.com
searhc132.com
searhc12.3com
searhc123c.om
searhc123.ocm
searhc123.cmo
searc1h32.com
searc1h2.3com
searc1h23c.om
searc1h23.ocm
searc1h23.cmo
search21.3com
search213c.om
search213.ocm
search213.cmo
search132c.om
search132.ocm
search132.cmo
search12.3ocm
search12.3cmo
search123c.mo
Slip3A
easrch123.com
sarech123.com
sercah123.com
seachr123.com
searh1c23.com
searc12h3.com
search231.com
search13.2com
search12.c3om
search123co.m
search123.omc
Slip3B
aserch123.com
sreach123.com
secarh123.com
seahrc123.com
sear1ch23.com
searc2h13.com
search312.com
search1.23com
search12c3.om
search123o.cm
search123.mco
Omission
earch123.com
sarch123.com
serch123.com
seach123.com
searh123.com
searc123.com
search23.com
search13.com
search12.com
search123com
search123.om
search123.cm
search123.co
Repetition
ssearch123.com
seearch123.com
seaarch123.com
searrch123.com
searcch123.com
searchh123.com
search1123.com
search1223.com
search1233.com
search123..com
search123.ccom
search123.coom
search123.comm
QWERTY Substitution
aearch123.com
dearch123.com
swarch123.com
srarch123.com
sesrch123.com
seaech123.com
seatch123.com
searxh123.com
searvh123.com
searcg123.com
searcj123.com
search123.xom
search123.vom
search123.cim
search123.cpm
search123.con
QWERTY Repetition after
saearch123.com
sdearch123.com
sewarch123.com
serarch123.com
seasrch123.com
searech123.com
seartch123.com
searcxh123.com
searcvh123.com
searchg123.com
searchj123.com
search123.cxom
search123.cvom
search123.coim
search123.copm
search123.comn
QWERTY Repetition before
asearch123.com
dsearch123.com
swearch123.com
srearch123.com
sesarch123.com
seaerch123.com
seatrch123.com
searxch123.com
searvch123.com
searcgh123.com
searcjh123.com
search123.xcom
search123.vcom
search123.ciom
search123.cpom
search123.conm
QWERTY Substitution Transposed
eaarch123.com
aaerch123.com
aerach123.com
aeacrh123.com
aearhc123.com
aearc1h23.com
aearch213.com
aearch132.com
aearch12.3com
aearch123c.om
aearch123.ocm
aearch123.cmo
edarch123.com
daerch123.com
derach123.com
deacrh123.com
dearhc123.com
dearc1h23.com
dearch213.com
dearch132.com
dearch12.3com
dearch123c.om
dearch123.ocm
dearch123.cmo
wsarch123.com
sawrch123.com
swrach123.com
swacrh123.com
swarhc123.com
swarc1h23.com
swarch213.com
swarch132.com
swarch12.3com
swarch123c.om
swarch123.ocm
swarch123.cmo
rsarch123.com
sarrch123.com
srrach123.com
sracrh123.com
srarhc123.com
srarc1h23.com
srarch213.com
srarch132.com
srarch12.3com
srarch123c.om
srarch123.ocm
srarch123.cmo
essrch123.com
sserch123.com
sersch123.com
sescrh123.com
sesrhc123.com
sesrc1h23.com
sesrch213.com
sesrch132.com
sesrch12.3com
sesrch123c.om
sesrch123.ocm
sesrch123.cmo
esaech123.com
saeech123.com
seeach123.com
seaceh123.com
seaehc123.com
seaec1h23.com
seaech213.com
seaech132.com
seaech12.3com
seaech123c.om
seaech123.ocm
seaech123.cmo
esatch123.com
saetch123.com
setach123.com
seacth123.com
seathc123.com
seatc1h23.com
seatch213.com
seatch132.com
seatch12.3com
seatch123c.om
seatch123.ocm
seatch123.cmo
esarxh123.com
saerxh123.com
seraxh123.com
seaxrh123.com
searhx123.com
searx1h23.com
searxh213.com
searxh132.com
searxh12.3com
searxh123c.om
searxh123.ocm
searxh123.cmo
esarvh123.com
saervh123.com
seravh123.com
seavrh123.com
searhv123.com
searv1h23.com
searvh213.com
searvh132.com
searvh12.3com
searvh123c.om
searvh123.ocm
searvh123.cmo
esarcg123.com
saercg123.com
seracg123.com
seacrg123.com
seargc123.com
searc1g23.com
searcg213.com
searcg132.com
searcg12.3com
searcg123c.om
searcg123.ocm
searcg123.cmo
esarcj123.com
saercj123.com
seracj123.com
seacrj123.com
searjc123.com
searc1j23.com
searcj213.com
searcj132.com
searcj12.3com
searcj123c.om
searcj123.ocm
searcj123.cmo
esarch123.xom
saerch123.xom
serach123.xom
seacrh123.xom
searhc123.xom
searc1h23.xom
search213.xom
search132.xom
search12.3xom
search123x.om
search123.oxm
search123.xmo
esarch123.vom
saerch123.vom
serach123.vom
seacrh123.vom
searhc123.vom
searc1h23.vom
search213.vom
search132.vom
search12.3vom
search123v.om
search123.ovm
search123.vmo
esarch123.cim
saerch123.cim
serach123.cim
seacrh123.cim
searhc123.cim
searc1h23.cim
search213.cim
search132.cim
search12.3cim
search123c.im
search123.icm
search123.cmi
esarch123.cpm
saerch123.cpm
serach123.cpm
seacrh123.cpm
searhc123.cpm
searc1h23.cpm
search213.cpm
search132.cpm
search12.3cpm
search123c.pm
search123.pcm
search123.cmp
esarch123.con
saerch123.con
serach123.con
seacrh123.con
searhc123.con
searc1h23.con
search213.con
search132.con
search12.3con
search123c.on
search123.ocn
search123.cno
WrongDoubles
$JSON
$address
$applyDefault
$clone
$commas
$copy
$copyFields
$delete
$entries
$expand
$filt
$getType
$isArray
$isBoolean
$isClass
$isDate
$isElement
$isFunction
$isNumber
$isObject
$isString
$isType
$isValidDate
$json2txt
$keys
$load
$matchall
$parseFloats
$pick
$postJSON
$prune
$save
$set
$sortBy
$stringify
$sum
$svgPoster1
$textify
$toFixed
$type
$without
Glossary
Transposition = adjacent pairs of letters are swapped
Omission = individual letters are missed out
Repetition = individual letters are entered twice consecutively
QWERTY substitution = letters are replaced by each of their QWERTY-keyboard based physical neighbours (e.g. 'h' gets replaced with y, u, j, n, b, g)
QWERTY repetition type 1 = letters are followed by each of their QWERTY-keyboard neighbours
QWERTY repetition type 2 = letters are preceded by each of their QWERTY-keyboard neighbours