Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'tobacco', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
tobacco
Transposition0
otbacco
tboacco
toabcco
tobcaco
tobacoc
Transposition1
botacco
tabocco
tocabco
tobccao
tobaocc
Transposition2
aobtcco
tcbaoco
tocacbo
tobocca
Transposition2r
abotcco
tcaboco
toccabo
tobocca
Transposition0x2
otabcco
otbcaco
otbacco
otbacoc
tbocaco
tboacco
tboacoc
toabcco
toabcoc
tobcaoc
Slip3A
obtacco
tbaocco
toacbco
tobccao
tobacoc
Slip3B
btoacco
taobcco
tocbaco
tobcaco
tobaocc
Omission
obacco
tbacco
toacco
tobcco
tobaco
tobacc
Repetition
ttobacco
toobacco
tobbacco
tobaacco
tobaccco
tobaccoo
QWERTY Substitution
robacco
yobacco
tibacco
tpbacco
tovacco
tonacco
tobscco
tobaxco
tobavco
tobacxo
tobacvo
tobacci
tobaccp
QWERTY Repetition after
trobacco
tyobacco
toibacco
topbacco
tobvacco
tobnacco
tobascco
tobacxco
tobacvco
tobaccxo
tobaccvo
tobaccoi
tobaccop
QWERTY Repetition before
rtobacco
ytobacco
tiobacco
tpobacco
tovbacco
tonbacco
tobsacco
tobaxcco
tobavcco
tobacxco
tobacvco
tobaccio
tobaccpo
QWERTY Substitution Transposed
orbacco
rboacco
roabcco
robcaco
robacoc
oybacco
yboacco
yoabcco
yobcaco
yobacoc
itbacco
tbiacco
tiabcco
tibcaco
tibacoc
ptbacco
tbpacco
tpabcco
tpbcaco
tpbacoc
otvacco
tvoacco
toavcco
tovcaco
tovacoc
otnacco
tnoacco
toancco
toncaco
tonacoc
otbscco
tboscco
tosbcco
tobcsco
tobscoc
otbaxco
tboaxco
toabxco
tobxaco
tobacxo
tobaxoc
otbavco
tboavco
toabvco
tobvaco
tobacvo
tobavoc
otbacxo
tboacxo
toabcxo
tobcaxo
tobaxco
tobacox
otbacvo
tboacvo
toabcvo
tobcavo
tobavco
tobacov
otbacci
tboacci
toabcci
tobcaci
tobacic
otbaccp
tboaccp
toabccp
tobcacp
tobacpc
WrongDoubles
tobaaco
tobacoo
$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
$table
$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