Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'smokers', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
smokers
Transposition0
msokers
somkers
smkoers
smoekrs
smokres
smokesr
Transposition1
omskers
skomers
smekors
smoreks
smoksre
Transposition2
kmosers
seokmrs
smrkeos
smoserk
Transposition2r
komsers
sekomrs
smrekos
smosrek
Transposition0x2
mskoers
msoekrs
msokres
msokesr
somekrs
somkres
somkesr
smkores
smkoesr
smoeksr
Slip3A
moskers
sokmers
smkeors
smoerks
smokrse
Slip3B
osmkers
skmoers
smeokrs
smorkes
smokser
Omission
mokers
sokers
smkers
smoers
smokrs
smokes
smoker
Repetition
ssmokers
smmokers
smookers
smokkers
smokeers
smokerrs
smokerss
QWERTY Substitution
amokers
dmokers
snokers
smikers
smpkers
smojers
smolers
smokwrs
smokrrs
smokees
smokets
smokera
smokerd
QWERTY Repetition after
samokers
sdmokers
smnokers
smoikers
smopkers
smokjers
smoklers
smokewrs
smokerrs
smokeres
smokerts
smokersa
smokersd
QWERTY Repetition before
asmokers
dsmokers
snmokers
smiokers
smpokers
smojkers
smolkers
smokwers
smokrers
smokeers
smoketrs
smokeras
smokerds
QWERTY Substitution Transposed
maokers
aomkers
amkoers
amoekrs
amokres
amokesr
mdokers
domkers
dmkoers
dmoekrs
dmokres
dmokesr
nsokers
sonkers
snkoers
snoekrs
snokres
snokesr
msikers
simkers
smkiers
smiekrs
smikres
smikesr
mspkers
spmkers
smkpers
smpekrs
smpkres
smpkesr
msojers
somjers
smjoers
smoejrs
smojres
smojesr
msolers
somlers
smloers
smoelrs
smolres
smolesr
msokwrs
somkwrs
smkowrs
smowkrs
smokrws
smokwsr
msokrrs
somkrrs
smkorrs
smorkrs
smokrsr
msokees
somkees
smkoees
smoekes
smokese
msokets
somkets
smkoets
smoekts
smoktes
smokest
msokera
somkera
smkoera
smoekra
smokrea
smokear
msokerd
somkerd
smkoerd
smoekrd
smokred
smokedr
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