Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'trees', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
trees
Transposition0
rtees
teres
trese
Transposition1
ertes
teers
trsee
Transposition2
erets
tseer
Transposition2r
eerts
tseer
Transposition0x2
rtees
rtese
terse
Slip3A
retes
teers
trese
Slip3B
etres
teres
trsee
Omission
rees
tees
tres
tree
Repetition
ttrees
trrees
treees
treess
QWERTY Substitution
rrees
yrees
teees
ttees
trwes
trres
trews
trers
treea
treed
QWERTY Repetition after
trrees
tyrees
treees
trtees
trewes
treres
treews
treers
treesa
treesd
QWERTY Repetition before
rtrees
ytrees
terees
ttrees
trwees
trrees
trewes
treres
treeas
treeds
QWERTY Substitution Transposed
reres
rrese
ryees
yeres
yrese
etees
teese
tetes
ttese
rtwes
twres
trews
trwse
rtres
trers
trrse
rtews
terws
trwes
tresw
rters
terrs
trres
tresr
rteea
terea
treae
rteed
tered
trede
WrongDoubles
trres
tress
$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