Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'dog food', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
dog food
Transposition0
odg food
dgo food
do gfood
dogf ood
dog ofod
dog fodo
Transposition1
god food
d gofood
dof good
dogof od
dog oofd
dog fdoo
Transposition2
ogdfood
dfg oood
doo fgod
dogofo d
dog doof
Transposition2r
godfood
df goood
doof god
dogoof d
dog doof
Transposition0x2
od gfood
odgf ood
odg ofod
odg food
odg fodo
dgof ood
dgo ofod
dgo food
dgo fodo
do gofod
do gfood
do gfodo
dogf ood
dogf odo
dog ofdo
Slip3A
ogd food
dg ofood
do fgood
dogfo od
dog oofd
dog fodo
Slip3B
gdo food
d ogfood
dofg ood
dogo fod
dog ofod
dog fdoo
Omission
og food
dg food
do food
dogfood
dog ood
dog fod
dog foo
Repetition
ddog food
doog food
dogg food
dog food
dog ffood
dog foood
dog foodd
QWERTY Substitution
sog food
fog food
dig food
dpg food
dof food
doh food
dog dood
dog good
dog fiod
dog fpod
dog foid
dog fopd
dog foos
dog foof
QWERTY Repetition after
dsog food
dfog food
doig food
dopg food
dogf food
dogh food
dog fdood
dog fgood
dog foiod
dog fopod
dog fooid
dog foopd
dog foods
dog foodf
QWERTY Repetition before
sdog food
fdog food
diog food
dpog food
dofg food
dohg food
dog dfood
dog gfood
dog fiood
dog fpood
dog foiod
dog fopod
dog foosd
dog foofd
QWERTY Substitution Transposed
osg food
sgo food
so gfood
sogf ood
sog ofod
sog fodo
ofg food
fgo food
fo gfood
fogf ood
fog ofod
fog fodo
idg food
dgi food
di gfood
digf ood
dig ofod
dig fodo
pdg food
dgp food
dp gfood
dpgf ood
dpg ofod
dpg fodo
odf food
dfo food
do ffood
doff ood
dof ofod
dof fodo
odh food
dho food
do hfood
dohf ood
doh ofod
doh fodo
odg dood
dgo dood
do gdood
dogd ood
dog odod
dog dodo
odg good
dgo good
do ggood
dogg ood
dog ogod
dog godo
odg fiod
dgo fiod
do gfiod
dogf iod
dog ifod
dog foid
dog fido
odg fpod
dgo fpod
do gfpod
dogf pod
dog pfod
dog fopd
dog fpdo
odg foid
dgo foid
do gfoid
dogf oid
dog ofid
dog fiod
dog fodi
odg fopd
dgo fopd
do gfopd
dogf opd
dog ofpd
dog fpod
dog fodp
odg foos
dgo foos
do gfoos
dogf oos
dog ofos
dog foso
odg foof
dgo foof
do gfoof
dogf oof
dog ofof
dog fofo
WrongDoubles
dog ffod
dog fodd
$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