Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'cashmere', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
cashmere
Transposition0
acshmere
csahmere
cahsmere
casmhere
cashemre
cashmree
cashmeer
Transposition1
sachmere
chsamere
camhsere
casemhre
cashreme
Transposition2
hascmere
cmshaere
caehmsre
casrmehe
casheerm
Transposition2r
hsacmere
cmhsaere
caemhsre
casremhe
casherem
Transposition0x2
achsmere
acsmhere
acshemre
acshmree
acshmeer
csamhere
csahemre
csahmree
csahmeer
cahsemre
cahsmree
cahsmeer
casmhree
casmheer
cashemer
Slip3A
aschmere
cshamere
cahmsere
casmehre
casherme
cashmree
Slip3B
scahmere
chasmere
camshere
casehmre
cashrmee
cashmeer
Omission
ashmere
cshmere
cahmere
casmere
cashere
cashmre
cashmee
cashmer
Repetition
ccashmere
caashmere
casshmere
cashhmere
cashmmere
cashmeere
cashmerre
cashmeree
QWERTY Substitution
xashmere
vashmere
csshmere
caahmere
cadhmere
casgmere
casjmere
cashnere
cashmwre
cashmrre
cashmeee
cashmete
cashmerw
cashmerr
QWERTY Repetition after
cxashmere
cvashmere
casshmere
casahmere
casdhmere
cashgmere
cashjmere
cashmnere
cashmewre
cashmerre
cashmeree
cashmerte
cashmerew
cashmerer
QWERTY Repetition before
xcashmere
vcashmere
csashmere
caashmere
cadshmere
casghmere
casjhmere
cashnmere
cashmwere
cashmrere
cashmeere
cashmetre
cashmerwe
cashmerre
QWERTY Substitution Transposed
axshmere
xsahmere
xahsmere
xasmhere
xashemre
xashmree
xashmeer
avshmere
vsahmere
vahsmere
vasmhere
vashemre
vashmree
vashmeer
scshmere
cshsmere
cssmhere
csshemre
csshmree
csshmeer
acahmere
cahamere
caamhere
caahemre
caahmree
caahmeer
acdhmere
cdahmere
cahdmere
cadmhere
cadhemre
cadhmree
cadhmeer
acsgmere
csagmere
cagsmere
casmgere
casgemre
casgmree
casgmeer
acsjmere
csajmere
cajsmere
casmjere
casjemre
casjmree
casjmeer
acshnere
csahnere
cahsnere
casnhere
cashenre
cashnree
cashneer
acshmwre
csahmwre
cahsmwre
casmhwre
cashwmre
cashmrwe
cashmwer
acshmrre
csahmrre
cahsmrre
casmhrre
cashrmre
cashmrer
acshmeee
csahmeee
cahsmeee
casmheee
cashemee
acshmete
csahmete
cahsmete
casmhete
cashemte
cashmtee
cashmeet
acshmerw
csahmerw
cahsmerw
casmherw
cashemrw
cashmrew
cashmewr
acshmerr
csahmerr
cahsmerr
casmherr
cashemrr
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