Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'michael', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
michael
Transposition0
imchael
mcihael
mihcael
micahel
micheal
michale
Transposition1
cimhael
mhciael
miahcel
miceahl
michlea
Transposition2
hicmael
machiel
miehacl
miclaeh
Transposition2r
hcimael
mahciel
mieahcl
micleah
Transposition0x2
imhcael
imcahel
imcheal
imchale
mciahel
mciheal
mcihale
mihceal
mihcale
micahle
Slip3A
icmhael
mchiael
mihacel
micaehl
michela
Slip3B
cmihael
mhicael
miachel
micehal
michlae
Omission
ichael
mchael
mihael
micael
michel
michal
michae
Repetition
mmichael
miichael
micchael
michhael
michaael
michaeel
michaell
QWERTY Substitution
nichael
muchael
mochael
mixhael
mivhael
micgael
micjael
michsel
michawl
micharl
michaek
QWERTY Repetition after
mnichael
miuchael
miochael
micxhael
micvhael
michgael
michjael
michasel
michaewl
michaerl
michaelk
QWERTY Repetition before
nmichael
muichael
moichael
mixchael
mivchael
micghael
micjhael
michsael
michawel
micharel
michaekl
QWERTY Substitution Transposed
inchael
ncihael
nihcael
nicahel
nicheal
nichale
umchael
mcuhael
muhcael
mucahel
mucheal
muchale
omchael
mcohael
mohcael
mocahel
mocheal
mochale
imxhael
mxihael
mihxael
mixahel
mixheal
mixhale
imvhael
mvihael
mihvael
mivahel
mivheal
mivhale
imcgael
mcigael
migcael
micagel
micgeal
micgale
imcjael
mcijael
mijcael
micajel
micjeal
micjale
imchsel
mcihsel
mihcsel
micshel
michesl
michsle
imchawl
mcihawl
mihcawl
micahwl
michwal
michalw
imcharl
mciharl
mihcarl
micahrl
michral
michalr
imchaek
mcihaek
mihcaek
micahek
micheak
michake
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