Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'horse', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
horse
Transposition0
ohrse
hrose
hosre
hores
Transposition1
rohse
hsroe
hoesr
Transposition2
sorhe
herso
Transposition2r
srohe
hesro
Transposition0x2
ohsre
ohres
hroes
Slip3A
orhse
hrsoe
hoser
Slip3B
rhose
hsore
hoers
Omission
orse
hrse
hose
hore
hors
Repetition
hhorse
hoorse
horrse
horsse
horsee
QWERTY Substitution
gorse
jorse
hirse
hprse
hoese
hotse
horae
horde
horsw
horsr
QWERTY Repetition after
hgorse
hjorse
hoirse
hoprse
horese
hortse
horsae
horsde
horsew
horser
QWERTY Repetition before
ghorse
jhorse
hiorse
hporse
hoerse
hotrse
horase
hordse
horswe
horsre
QWERTY Substitution Transposed
ogrse
grose
gosre
gores
ojrse
jrose
josre
jores
ihrse
hrise
hisre
hires
phrse
hrpse
hpsre
hpres
ohese
heose
hosee
hoees
ohtse
htose
hoste
hotes
ohrae
hroae
hoare
horea
ohrde
hrode
hodre
hored
ohrsw
hrosw
hosrw
horws
ohrsr
hrosr
hosrr
horrs
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
$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