Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'benchmark', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
benchmark
Transposition0
ebnchmark
bnechmark
becnhmark
benhcmark
bencmhark
benchamrk
benchmrak
benchmakr
Transposition1
nebchmark
bcnehmark
behcnmark
benmhcark
bencamhrk
benchramk
benchmkra
Transposition2
cenbhmark
bhncemark
bemchnark
benahmcrk
bencrmahk
benchkarm
Transposition2r
cnebhmark
bhcnemark
bemhcnark
benamhcrk
bencramhk
benchkram
Transposition0x2
ebcnhmark
ebnhcmark
ebncmhark
ebnchamrk
ebnchmrak
ebnchmakr
bnehcmark
bnecmhark
bnechamrk
bnechmrak
bnechmakr
becnmhark
becnhamrk
becnhmrak
becnhmakr
benhcamrk
benhcmrak
benhcmakr
bencmhrak
bencmhakr
benchamkr
Slip3A
enbchmark
bncehmark
bechnmark
benhmcark
bencmahrk
bencharmk
benchmrka
Slip3B
nbechmark
bcenhmark
behncmark
benmchark
bencahmrk
benchrmak
benchmkar
Omission
enchmark
bnchmark
bechmark
benhmark
bencmark
benchark
benchmrk
benchmak
benchmar
Repetition
bbenchmark
beenchmark
bennchmark
bencchmark
benchhmark
benchmmark
benchmaark
benchmarrk
benchmarkk
QWERTY Substitution
venchmark
nenchmark
bwnchmark
brnchmark
bebchmark
bemchmark
benxhmark
benvhmark
bencgmark
bencjmark
benchnark
benchmsrk
benchmaek
benchmatk
benchmarj
benchmarl
QWERTY Repetition after
bvenchmark
bnenchmark
bewnchmark
bernchmark
benbchmark
benmchmark
bencxhmark
bencvhmark
benchgmark
benchjmark
benchmnark
benchmasrk
benchmarek
benchmartk
benchmarkj
benchmarkl
QWERTY Repetition before
vbenchmark
nbenchmark
bwenchmark
brenchmark
bebnchmark
bemnchmark
benxchmark
benvchmark
bencghmark
bencjhmark
benchnmark
benchmsark
benchmaerk
benchmatrk
benchmarjk
benchmarlk
QWERTY Substitution Transposed
evnchmark
vnechmark
vecnhmark
venhcmark
vencmhark
venchamrk
venchmrak
venchmakr
ennchmark
nnechmark
necnhmark
nenhcmark
nencmhark
nenchamrk
nenchmrak
nenchmakr
wbnchmark
bnwchmark
bwcnhmark
bwnhcmark
bwncmhark
bwnchamrk
bwnchmrak
bwnchmakr
rbnchmark
bnrchmark
brcnhmark
brnhcmark
brncmhark
brnchamrk
brnchmrak
brnchmakr
ebbchmark
bbechmark
becbhmark
bebhcmark
bebcmhark
bebchamrk
bebchmrak
bebchmakr
ebmchmark
bmechmark
becmhmark
bemhcmark
bemcmhark
bemchamrk
bemchmrak
bemchmakr
ebnxhmark
bnexhmark
bexnhmark
benhxmark
benxmhark
benxhamrk
benxhmrak
benxhmakr
ebnvhmark
bnevhmark
bevnhmark
benhvmark
benvmhark
benvhamrk
benvhmrak
benvhmakr
ebncgmark
bnecgmark
becngmark
bengcmark
bencmgark
bencgamrk
bencgmrak
bencgmakr
ebncjmark
bnecjmark
becnjmark
benjcmark
bencmjark
bencjamrk
bencjmrak
bencjmakr
ebnchnark
bnechnark
becnhnark
benhcnark
bencnhark
benchanrk
benchnrak
benchnakr
ebnchmsrk
bnechmsrk
becnhmsrk
benhcmsrk
bencmhsrk
benchsmrk
benchmrsk
benchmskr
ebnchmaek
bnechmaek
becnhmaek
benhcmaek
bencmhaek
benchamek
benchmeak
benchmake
ebnchmatk
bnechmatk
becnhmatk
benhcmatk
bencmhatk
benchamtk
benchmtak
benchmakt
ebnchmarj
bnechmarj
becnhmarj
benhcmarj
bencmharj
benchamrj
benchmraj
benchmajr
ebnchmarl
bnechmarl
becnhmarl
benhcmarl
bencmharl
benchamrl
benchmral
benchmalr
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