Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'foods', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
foods
Transposition0
ofods
fodos
foosd
Transposition1
oofds
fdoos
fosdo
Transposition2
doofs
fsodo
Transposition2r
doofs
fsdoo
Transposition0x2
ofdos
ofosd
foosd
Slip3A
oofds
fodos
fodso
Slip3B
ofods
fdoos
fosod
Omission
oods
fods
foos
food
Repetition
ffoods
fooods
foodds
foodss
QWERTY Substitution
doods
goods
fiods
fpods
foids
fopds
fooss
foofs
fooda
foodd
QWERTY Repetition after
fdoods
fgoods
foiods
fopods
fooids
foopds
foodss
foodfs
foodsa
foodsd
QWERTY Repetition before
dfoods
gfoods
fioods
fpoods
foiods
fopods
foosds
foofds
foodas
foodds
QWERTY Substitution Transposed
odods
dodos
doosd
ogods
godos
goosd
ifods
foids
fidos
fiosd
pfods
fopds
fpdos
fposd
ofids
fiods
fodis
foisd
ofpds
fpods
fodps
fopsd
ofoss
fosos
ofofs
fofos
foosf
ofoda
fodoa
fooad
ofodd
fodod
WrongDoubles
ffods
fodds
$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