Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'microsoft', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
microsoft
Transposition0
imcrosoft
mcirosoft
mircosoft
micorsoft
micrsooft
microosft
microsfot
microsotf
Transposition1
cimrosoft
mrciosoft
miorcsoft
micsoroft
microfost
microstfo
Transposition2
ricmosoft
mocrisoft
misrocoft
micoosrft
micrfsoot
microtofs
Transposition2r
rcimosoft
morcisoft
misorcoft
micosorft
micrfosot
microtfos
Transposition0x2
imrcosoft
imcorsoft
imcrsooft
imcroosft
imcrosfot
imcrosotf
mciorsoft
mcirsooft
mciroosft
mcirosfot
mcirosotf
mircsooft
mircoosft
mircosfot
mircosotf
micorosft
micorsfot
micorsotf
micrsofot
micrsootf
microostf
Slip3A
icmrosoft
mcriosoft
mirocsoft
micosroft
micrsooft
microofst
microsfto
Slip3B
cmirosoft
mricosoft
miocrsoft
micsrooft
microosft
microfsot
microstof
Omission
icrosoft
mcrosoft
mirosoft
micosoft
micrsoft
microoft
microsft
microsot
microsof
Repetition
mmicrosoft
miicrosoft
miccrosoft
micrrosoft
microosoft
microssoft
microsooft
microsofft
microsoftt
QWERTY Substitution
nicrosoft
mucrosoft
mocrosoft
mixrosoft
mivrosoft
miceosoft
mictosoft
micrisoft
micrpsoft
microaoft
microdoft
microsift
microspft
microsodt
microsogt
microsofr
microsofy
QWERTY Repetition after
mnicrosoft
miucrosoft
miocrosoft
micxrosoft
micvrosoft
micreosoft
micrtosoft
microisoft
micropsoft
microsaoft
microsdoft
microsoift
microsopft
microsofdt
microsofgt
microsoftr
microsofty
QWERTY Repetition before
nmicrosoft
muicrosoft
moicrosoft
mixcrosoft
mivcrosoft
micerosoft
mictrosoft
micriosoft
micrposoft
microasoft
microdsoft
microsioft
microspoft
microsodft
microsogft
microsofrt
microsofyt
QWERTY Substitution Transposed
incrosoft
ncirosoft
nircosoft
nicorsoft
nicrsooft
nicroosft
nicrosfot
nicrosotf
umcrosoft
mcurosoft
murcosoft
mucorsoft
mucrsooft
mucroosft
mucrosfot
mucrosotf
omcrosoft
mcorosoft
morcosoft
mocorsoft
mocrsooft
mocroosft
mocrosfot
mocrosotf
imxrosoft
mxirosoft
mirxosoft
mixorsoft
mixrsooft
mixroosft
mixrosfot
mixrosotf
imvrosoft
mvirosoft
mirvosoft
mivorsoft
mivrsooft
mivroosft
mivrosfot
mivrosotf
imceosoft
mcieosoft
miecosoft
micoesoft
micesooft
miceoosft
miceosfot
miceosotf
imctosoft
mcitosoft
mitcosoft
micotsoft
mictsooft
mictoosft
mictosfot
mictosotf
imcrisoft
mcirisoft
mircisoft
micirsoft
micrsioft
micriosft
micrisfot
micrisotf
imcrpsoft
mcirpsoft
mircpsoft
micprsoft
micrspoft
micrposft
micrpsfot
micrpsotf
imcroaoft
mciroaoft
mircoaoft
micoraoft
micraooft
microoaft
microafot
microaotf
imcrodoft
mcirodoft
mircodoft
micordoft
micrdooft
microodft
microdfot
microdotf
imcrosift
mcirosift
mircosift
micorsift
micrsoift
microisft
microsfit
micrositf
imcrospft
mcirospft
mircospft
micorspft
micrsopft
micropsft
microsfpt
microsptf
imcrosodt
mcirosodt
mircosodt
micorsodt
micrsoodt
microosdt
microsdot
microsotd
imcrosogt
mcirosogt
mircosogt
micorsogt
micrsoogt
microosgt
microsgot
microsotg
imcrosofr
mcirosofr
mircosofr
micorsofr
micrsoofr
microosfr
microsfor
microsorf
imcrosofy
mcirosofy
mircosofy
micorsofy
micrsoofy
microosfy
microsfoy
microsoyf
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