Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'gardens', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
gardens
Transposition0
agrdens
gradens
gadrens
garedns
gardnes
gardesn
Transposition1
ragdens
gdraens
gaedrns
garneds
gardsne
Transposition2
dargens
gerdans
ganders
garsend
Transposition2r
dragens
gedrans
ganedrs
garsned
Transposition0x2
agdrens
agredns
agrdnes
agrdesn
graedns
gradnes
gradesn
gadrnes
gadresn
garedsn
Slip3A
argdens
grdaens
gaderns
garends
gardnse
Slip3B
rgadens
gdarens
gaerdns
garndes
gardsen
Omission
ardens
grdens
gadens
garens
gardns
gardes
garden
Repetition
ggardens
gaardens
garrdens
garddens
gardeens
gardenns
gardenss
QWERTY Substitution
fardens
hardens
gsrdens
gaedens
gatdens
garsens
garfens
gardwns
gardrns
gardebs
gardems
gardena
gardend
QWERTY Repetition after
gfardens
ghardens
gasrdens
garedens
gartdens
gardsens
gardfens
gardewns
garderns
gardenbs
gardenms
gardensa
gardensd
QWERTY Repetition before
fgardens
hgardens
gsardens
gaerdens
gatrdens
garsdens
garfdens
gardwens
gardrens
gardebns
gardemns
gardenas
gardends
QWERTY Substitution Transposed
afrdens
fradens
fadrens
faredns
fardnes
fardesn
ahrdens
hradens
hadrens
haredns
hardnes
hardesn
sgrdens
grsdens
gsdrens
gsredns
gsrdnes
gsrdesn
agedens
geadens
gadeens
gaeedns
gaednes
gaedesn
agtdens
gtadens
gadtens
gatedns
gatdnes
gatdesn
agrsens
grasens
gasrens
garesns
garsnes
garsesn
agrfens
grafens
gafrens
garefns
garfnes
garfesn
agrdwns
gradwns
gadrwns
garwdns
gardnws
gardwsn
agrdrns
gradrns
gadrrns
garrdns
gardnrs
gardrsn
agrdebs
gradebs
gadrebs
garedbs
gardbes
gardesb
agrdems
gradems
gadrems
garedms
gardmes
gardesm
agrdena
gradena
gadrena
garedna
gardnea
gardean
agrdend
gradend
gadrend
garednd
gardned
gardedn
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