Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'contact', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
contact
Transposition0
ocntact
cnotact
cotnact
conatct
contcat
contatc
Transposition1
noctact
ctnoact
coatnct
concatt
conttca
Transposition2
toncact
cantoct
coctant
Transposition2r
tnocact
catnoct
cocatnt
contcat
Transposition0x2
octnact
ocnatct
ocntcat
ocntatc
cnoatct
cnotcat
cnotatc
cotncat
cotnatc
conattc
Slip3A
onctact
cntoact
cotanct
conactt
contcta
Slip3B
ncotact
ctonact
coantct
conctat
conttac
Omission
ontact
cntact
cotact
conact
contct
contat
contac
Repetition
ccontact
coontact
conntact
conttact
contaact
contacct
contactt
QWERTY Substitution
xontact
vontact
cintact
cpntact
cobtact
comtact
conract
conyact
contsct
contaxt
contavt
contacr
contacy
QWERTY Repetition after
cxontact
cvontact
cointact
copntact
conbtact
conmtact
contract
contyact
contasct
contacxt
contacvt
contactr
contacty
QWERTY Repetition before
xcontact
vcontact
ciontact
cpontact
cobntact
comntact
conrtact
conytact
contsact
contaxct
contavct
contacrt
contacyt
QWERTY Substitution Transposed
oxntact
xnotact
xotnact
xonatct
xontcat
xontatc
ovntact
vnotact
votnact
vonatct
vontcat
vontatc
icntact
cnitact
citnact
cinatct
cintcat
cintatc
pcntact
cnptact
cptnact
cpnatct
cpntcat
cpntatc
ocbtact
cbotact
cotbact
cobatct
cobtcat
cobtatc
ocmtact
cmotact
cotmact
comatct
comtcat
comtatc
ocnract
cnoract
cornact
conarct
conrcat
conratc
ocnyact
cnoyact
coynact
conayct
conycat
conyatc
ocntsct
cnotsct
cotnsct
constct
contcst
contstc
ocntaxt
cnotaxt
cotnaxt
conatxt
contxat
contatx
ocntavt
cnotavt
cotnavt
conatvt
contvat
contatv
ocntacr
cnotacr
cotnacr
conatcr
contcar
contarc
ocntacy
cnotacy
cotnacy
conatcy
contcay
contayc
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