Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'canyon', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
canyon
Transposition0
acnyon
cnayon
caynon
canoyn
canyno
Transposition1
nacyon
cynaon
caoynn
cannoy
Transposition2
yancon
conyan
Transposition2r
ynacon
coynan
canoyn
Transposition0x2
acynon
acnoyn
acnyno
cnaoyn
cnayno
caynno
Slip3A
ancyon
cnyaon
cayonn
canony
Slip3B
ncayon
cyanon
caonyn
cannyo
Omission
anyon
cnyon
cayon
canon
canyn
canyo
Repetition
ccanyon
caanyon
cannyon
canyyon
canyoon
canyonn
QWERTY Substitution
xanyon
vanyon
csnyon
cabyon
camyon
canton
canuon
canyin
canypn
canyob
canyom
QWERTY Repetition after
cxanyon
cvanyon
casnyon
canbyon
canmyon
canyton
canyuon
canyoin
canyopn
canyonb
canyonm
QWERTY Repetition before
xcanyon
vcanyon
csanyon
cabnyon
camnyon
cantyon
canuyon
canyion
canypon
canyobn
canyomn
QWERTY Substitution Transposed
axnyon
xnayon
xaynon
xanoyn
xanyno
avnyon
vnayon
vaynon
vanoyn
vanyno
scnyon
cnsyon
csynon
csnoyn
csnyno
acbyon
cbayon
caybon
caboyn
cabyno
acmyon
cmayon
caymon
camoyn
camyno
acnton
cnaton
catnon
canotn
cantno
acnuon
cnauon
caunon
canoun
canuno
acnyin
cnayin
caynin
caniyn
canyni
acnypn
cnaypn
caynpn
canpyn
canynp
acnyob
cnayob
caynob
canoyb
canybo
acnyom
cnayom
caynom
canoym
canymo
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