Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'red dogs', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
red dogs
Transposition0
erd dogs
rde dogs
re ddogs
redd ogs
red odgs
red dgos
red dosg
Transposition1
der dogs
r dedogs
redod gs
red gods
red dsgo
Transposition2
edrdogs
rdd eogs
reo ddgs
redgdo s
red sogd
Transposition2r
derdogs
rd deogs
reod dgs
redgod s
red sgod
Transposition0x2
er ddogs
erdd ogs
erd odgs
erd dgos
erd dosg
rded ogs
rde odgs
rde dgos
rde dosg
re dodgs
re ddgos
re ddosg
redd gos
redd osg
red odsg
Slip3A
edr dogs
rd edogs
re ddogs
reddo gs
red ogds
red dgso
Slip3B
dre dogs
r eddogs
redd ogs
redo dgs
red gdos
red dsog
Omission
ed dogs
rd dogs
re dogs
reddogs
red ogs
red dgs
red dos
red dog
Repetition
rred dogs
reed dogs
redd dogs
red dogs
red ddogs
red doogs
red doggs
red dogss
QWERTY Substitution
eed dogs
ted dogs
rwd dogs
rrd dogs
res dogs
ref dogs
red sogs
red fogs
red digs
red dpgs
red dofs
red dohs
red doga
red dogd
QWERTY Repetition after
reed dogs
rted dogs
rewd dogs
rerd dogs
reds dogs
redf dogs
red dsogs
red dfogs
red doigs
red dopgs
red dogfs
red doghs
red dogsa
red dogsd
QWERTY Repetition before
ered dogs
tred dogs
rwed dogs
rred dogs
resd dogs
refd dogs
red sdogs
red fdogs
red diogs
red dpogs
red dofgs
red dohgs
red dogas
red dogds
QWERTY Substitution Transposed
ede dogs
ee ddogs
eedd ogs
eed odgs
eed dgos
eed dosg
etd dogs
tde dogs
te ddogs
tedd ogs
ted odgs
ted dgos
ted dosg
wrd dogs
rdw dogs
rw ddogs
rwdd ogs
rwd odgs
rwd dgos
rwd dosg
rdr dogs
rr ddogs
rrdd ogs
rrd odgs
rrd dgos
rrd dosg
ers dogs
rse dogs
re sdogs
resd ogs
res odgs
res dgos
res dosg
erf dogs
rfe dogs
re fdogs
refd ogs
ref odgs
ref dgos
ref dosg
erd sogs
rde sogs
re dsogs
reds ogs
red osgs
red sgos
red sosg
erd fogs
rde fogs
re dfogs
redf ogs
red ofgs
red fgos
red fosg
erd digs
rde digs
re ddigs
redd igs
red idgs
red dgis
red disg
erd dpgs
rde dpgs
re ddpgs
redd pgs
red pdgs
red dgps
red dpsg
erd dofs
rde dofs
re ddofs
redd ofs
red odfs
red dfos
red dosf
erd dohs
rde dohs
re ddohs
redd ohs
red odhs
red dhos
red dosh
erd doga
rde doga
re ddoga
redd oga
red odga
red dgoa
red doag
erd dogd
rde dogd
re ddogd
redd ogd
red odgd
red dgod
red dodg
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