Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'chefs', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
chefs
Transposition0
hcefs
cehfs
chfes
chesf
Transposition1
ehcfs
cfehs
chsfe
Transposition2
fhecs
csefh
Transposition2r
fehcs
csfeh
Transposition0x2
hcfes
hcesf
cehsf
Slip3A
hecfs
cefhs
chfse
Slip3B
echfs
cfhes
chsef
Omission
hefs
cefs
chfs
ches
chef
Repetition
cchefs
chhefs
cheefs
cheffs
chefss
QWERTY Substitution
xhefs
vhefs
cgefs
cjefs
chwfs
chrfs
cheds
chegs
chefa
chefd
QWERTY Repetition after
cxhefs
cvhefs
chgefs
chjefs
chewfs
cherfs
chefds
chefgs
chefsa
chefsd
QWERTY Repetition before
xchefs
vchefs
cghefs
cjhefs
chwefs
chrefs
chedfs
chegfs
chefas
chefds
QWERTY Substitution Transposed
hxefs
xehfs
xhfes
xhesf
hvefs
vehfs
vhfes
vhesf
gcefs
cegfs
cgfes
cgesf
jcefs
cejfs
cjfes
cjesf
hcwfs
cwhfs
chfws
chwsf
hcrfs
crhfs
chfrs
chrsf
hceds
cehds
chdes
chesd
hcegs
cehgs
chges
chesg
hcefa
cehfa
chfea
cheaf
hcefd
cehfd
chfed
chedf
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
$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