Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'shoes', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
shoes
Transposition0
hsoes
sohes
sheos
shose
Transposition1
ohses
seohs
shseo
Transposition2
ehoss
ssoeh
Transposition2r
eohss
sseoh
Transposition0x2
hseos
hsose
sohse
Slip3A
hoses
soehs
sheso
Slip3B
oshes
sehos
shsoe
Omission
hoes
soes
shes
shos
shoe
Repetition
sshoes
shhoes
shooes
shoees
shoess
QWERTY Substitution
ahoes
dhoes
sgoes
sjoes
shies
shpes
shows
shors
shoea
shoed
QWERTY Repetition after
sahoes
sdhoes
shgoes
shjoes
shoies
shopes
shoews
shoers
shoesa
shoesd
QWERTY Repetition before
ashoes
dshoes
sghoes
sjhoes
shioes
shpoes
showes
shores
shoeas
shoeds
QWERTY Substitution Transposed
haoes
aohes
aheos
ahose
hdoes
dohes
dheos
dhose
gsoes
soges
sgeos
sgose
jsoes
sojes
sjeos
sjose
hsies
sihes
sheis
shise
hspes
sphes
sheps
shpse
hsows
sohws
shwos
shosw
hsors
sohrs
shros
shosr
hsoea
sohea
sheoa
shoae
hsoed
sohed
sheod
shode
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