Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'roses', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
roses
Transposition0
orses
rsoes
roess
rosse
Transposition1
sores
resos
Transposition2
eosrs
rsseo
Transposition2r
esors
rseso
Transposition0x2
oress
orsse
rsose
Slip3A
osres
rseos
roess
Slip3B
sroes
reoss
rosse
Omission
oses
rses
roes
ross
rose
Repetition
rroses
rooses
rosses
rosees
rosess
QWERTY Substitution
eoses
toses
rises
rpses
roaes
rodes
rosws
rosrs
rosea
rosed
QWERTY Repetition after
reoses
rtoses
roises
ropses
rosaes
rosdes
rosews
rosers
rosesa
rosesd
QWERTY Repetition before
eroses
troses
rioses
rposes
roases
rodses
roswes
rosres
roseas
roseds
QWERTY Substitution Transposed
oeses
esoes
eoess
eosse
otses
tsoes
toess
tosse
irses
rsies
riess
risse
prses
rspes
rpess
rpsse
oraes
raoes
roeas
roase
ordes
rdoes
roeds
rodse
orsws
rsows
rowss
rossw
orsrs
rsors
rorss
rossr
orsea
rsoea
roesa
rosae
orsed
rsoed
roesd
rosde
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