Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'dr greene', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
dr greene
Transposition0
rd greene
d rgreene
drg reene
dr rgeene
dr gerene
dr grenee
dr greeen
Transposition1
rdgreene
dg rreene
drrg eene
dr ergene
dr geerne
dr grneee
Transposition2
gr dreene
dregr ene
dr eregne
dr gneere
Transposition2r
g rdreene
drg reene
drerg ene
dr eergne
dr gneere
dr grenee
Transposition0x2
rdg reene
rd rgeene
rd gerene
rd greene
rd grenee
rd greeen
d rrgeene
d rgerene
d rgreene
d rgrenee
d rgreeen
drg erene
drg reene
drg renee
drg reeen
dr rgeene
dr rgenee
dr rgeeen
dr gernee
dr gereen
dr greeen
Slip3A
r dgreene
d grreene
drgr eene
dr regene
dr geerne
dr grenee
Slip3B
drgreene
dgr reene
drr geene
dr egrene
dr gerene
dr grneee
dr greeen
Omission
r greene
d greene
drgreene
dr reene
dr geene
dr grene
dr greee
dr green
Repetition
ddr greene
drr greene
dr greene
dr ggreene
dr grreene
dr greeene
dr greenne
dr greenee
QWERTY Substitution
sr greene
fr greene
de greene
dt greene
dr freene
dr hreene
dr geeene
dr gteene
dr grwene
dr grrene
dr grewne
dr grerne
dr greebe
dr greeme
dr greenw
dr greenr
QWERTY Repetition after
dsr greene
dfr greene
dre greene
drt greene
dr gfreene
dr ghreene
dr greeene
dr grteene
dr grewene
dr grerene
dr greewne
dr greerne
dr greenbe
dr greenme
dr greenew
dr greener
QWERTY Repetition before
sdr greene
fdr greene
der greene
dtr greene
dr fgreene
dr hgreene
dr gereene
dr gtreene
dr grweene
dr grreene
dr grewene
dr grerene
dr greebne
dr greemne
dr greenwe
dr greenre
QWERTY Substitution Transposed
rs greene
s rgreene
srg reene
sr rgeene
sr gerene
sr grenee
sr greeen
rf greene
f rgreene
frg reene
fr rgeene
fr gerene
fr grenee
fr greeen
ed greene
d egreene
deg reene
de rgeene
de gerene
de grenee
de greeen
td greene
d tgreene
dtg reene
dt rgeene
dt gerene
dt grenee
dt greeen
rd freene
d rfreene
drf reene
dr rfeene
dr ferene
dr frenee
dr freeen
rd hreene
d rhreene
drh reene
dr rheene
dr herene
dr hrenee
dr hreeen
rd geeene
d rgeeene
drg eeene
dr egeene
dr geenee
dr geeeen
rd gteene
d rgteene
drg teene
dr tgeene
dr getene
dr gtenee
dr gteeen
rd grwene
d rgrwene
drg rwene
dr rgwene
dr gwrene
dr grewne
dr grwnee
dr grween
rd grrene
d rgrrene
drg rrene
dr rgrene
dr grerne
dr grrnee
dr grreen
rd grewne
d rgrewne
drg rewne
dr rgewne
dr gerwne
dr grwene
dr grenwe
dr grewen
rd grerne
d rgrerne
drg rerne
dr rgerne
dr gerrne
dr grrene
dr grenre
dr greren
rd greebe
d rgreebe
drg reebe
dr rgeebe
dr gerebe
dr grebee
dr greeeb
rd greeme
d rgreeme
drg reeme
dr rgeeme
dr gereme
dr gremee
dr greeem
rd greenw
d rgreenw
drg reenw
dr rgeenw
dr gerenw
dr grenew
dr greewn
rd greenr
d rgreenr
drg reenr
dr rgeenr
dr gerenr
dr grener
dr greern
WrongDoubles
dr grrene
dr grenne
$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