Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'communion', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
communion
Transposition0
ocmmunion
cmomunion
comumnion
commnuion
commuinon
communoin
communino
Transposition1
mocmunion
cmmounion
coummnion
comnumion
comminuon
commuoinn
communnoi
Transposition2
momcunion
cummonion
conmumion
comiunmon
commoniun
Transposition2r
mmocunion
cummonion
conummion
cominumon
commoinun
communoin
Transposition0x2
ocmmunion
ocmumnion
ocmmnuion
ocmmuinon
ocmmunoin
ocmmunino
cmoumnion
cmomnuion
cmomuinon
cmomunoin
cmomunino
commnuion
commuinon
communoin
communino
comuminon
comumnoin
comumnino
commnuoin
commnuino
commuinno
Slip3A
omcmunion
cmmounion
comumnion
comunmion
commniuon
commuionn
communoni
Slip3B
mcomunion
cmomunion
coummnion
comnmuion
commiunon
commuonin
communnio
Omission
ommunion
cmmunion
comunion
commnion
commuion
communon
communin
communio
Repetition
ccommunion
coommunion
commmunion
commuunion
communnion
communiion
communioon
communionn
QWERTY Substitution
xommunion
vommunion
cimmunion
cpmmunion
conmunion
comnunion
commynion
comminion
commubion
commumion
communuon
communoon
communiin
communipn
communiob
communiom
QWERTY Repetition after
cxommunion
cvommunion
coimmunion
copmmunion
comnmunion
commnunion
commuynion
commuinion
communbion
communmion
communiuon
communioon
communioin
communiopn
communionb
communionm
QWERTY Repetition before
xcommunion
vcommunion
ciommunion
cpommunion
conmmunion
comnmunion
commyunion
commiunion
commubnion
commumnion
communuion
communoion
communiion
communipon
communiobn
communiomn
QWERTY Substitution Transposed
oxmmunion
xmomunion
xomumnion
xommnuion
xommuinon
xommunoin
xommunino
ovmmunion
vmomunion
vomumnion
vommnuion
vommuinon
vommunoin
vommunino
icmmunion
cmimunion
cimumnion
cimmnuion
cimmuinon
cimmunoin
cimmunino
pcmmunion
cmpmunion
cpmumnion
cpmmnuion
cpmmuinon
cpmmunoin
cpmmunino
ocnmunion
cnomunion
comnunion
conumnion
conmnuion
conmuinon
conmunoin
conmunino
ocmnunion
cmonunion
conmunion
comunnion
comnnuion
comnuinon
comnunoin
comnunino
ocmmynion
cmomynion
comymnion
commnyion
commyinon
commynoin
commynino
ocmminion
cmominion
comimnion
commniion
commiinon
comminoin
comminino
ocmmubion
cmomubion
comumbion
commbuion
commuibon
commuboin
commubino
ocmmumion
cmomumion
comummion
commmuion
commuimon
commumoin
commumino
ocmmunuon
cmomunuon
comumnuon
commnuuon
commuunon
communoun
commununo
ocmmunoon
cmomunoon
comumnoon
commnuoon
commuonon
communono
ocmmuniin
cmomuniin
comumniin
commnuiin
commuinin
communini
ocmmunipn
cmomunipn
comumnipn
commnuipn
commuinpn
communpin
communinp
ocmmuniob
cmomuniob
comumniob
commnuiob
commuinob
communoib
communibo
ocmmuniom
cmomuniom
comumniom
commnuiom
commuinom
communoim
communimo
WrongDoubles
coomunion
comuunion
$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
$table
$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