Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'foogo', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
foogo
Transposition0
ofogo
fogoo
fooog
Transposition1
oofgo
fgooo
Transposition2
goofo
Transposition2r
goofo
fogoo
Transposition0x2
ofgoo
ofoog
fooog
Slip3A
oofgo
fogoo
Slip3B
ofogo
fgooo
fooog
Omission
oogo
fogo
fooo
foog
Repetition
ffoogo
fooogo
fooggo
foogoo
QWERTY Substitution
doogo
googo
fiogo
fpogo
foigo
fopgo
foofo
fooho
foogi
foogp
QWERTY Repetition after
fdoogo
fgoogo
foiogo
fopogo
fooigo
foopgo
foogfo
foogho
foogoi
foogop
QWERTY Repetition before
dfoogo
gfoogo
fioogo
fpoogo
foiogo
fopogo
foofgo
foohgo
foogio
foogpo
QWERTY Substitution Transposed
odogo
dogoo
dooog
ogogo
gogoo
gooog
ifogo
foigo
figoo
fioog
pfogo
fopgo
fpgoo
fpoog
ofigo
fiogo
fogio
foiog
ofpgo
fpogo
fogpo
fopog
ofofo
fofoo
fooof
ofoho
fohoo
foooh
ofogi
fogoi
fooig
ofogp
fogop
foopg
WrongDoubles
ffogo
foggo
$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