Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'case-mate', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
case-mate
Transposition0
acse-mate
csae-mate
caes-mate
cas-emate
casem-ate
case-amte
case-mtae
case-maet
Transposition1
sace-mate
cesa-mate
ca-esmate
casm-eate
caseam-te
case-tame
case-meta
Transposition2
easc-mate
c-seamate
came-sate
casa-mete
casetma-e
case-eatm
Transposition2r
esac-mate
c-esamate
cam-esate
casam-ete
casetam-e
case-etam
Transposition0x2
aces-mate
acs-emate
acsem-ate
acse-amte
acse-mtae
acse-maet
csa-emate
csaem-ate
csae-amte
csae-mtae
csae-maet
caesm-ate
caes-amte
caes-mtae
caes-maet
cas-eamte
cas-emtae
cas-emaet
casem-tae
casem-aet
case-amet
Slip3A
asce-mate
csea-mate
cae-smate
cas-meate
casema-te
case-atme
case-mtea
Slip3B
scae-mate
ceas-mate
ca-semate
casme-ate
casea-mte
case-tmae
case-meat
Omission
ase-mate
cse-mate
cae-mate
cas-mate
casemate
case-ate
case-mte
case-mae
case-mat
Repetition
ccase-mate
caase-mate
casse-mate
casee-mate
case--mate
case-mmate
case-maate
case-matte
case-matee
QWERTY Substitution
xase-mate
vase-mate
csse-mate
caae-mate
cade-mate
casw-mate
casr-mate
case-nate
case-mste
case-mare
case-maye
case-matw
case-matr
QWERTY Repetition after
cxase-mate
cvase-mate
casse-mate
casae-mate
casde-mate
casew-mate
caser-mate
case-mnate
case-maste
case-matre
case-matye
case-matew
case-mater
QWERTY Repetition before
xcase-mate
vcase-mate
csase-mate
caase-mate
cadse-mate
caswe-mate
casre-mate
case-nmate
case-msate
case-marte
case-mayte
case-matwe
case-matre
QWERTY Substitution Transposed
axse-mate
xsae-mate
xaes-mate
xas-emate
xasem-ate
xase-amte
xase-mtae
xase-maet
avse-mate
vsae-mate
vaes-mate
vas-emate
vasem-ate
vase-amte
vase-mtae
vase-maet
scse-mate
cses-mate
css-emate
cssem-ate
csse-amte
csse-mtae
csse-maet
acae-mate
caea-mate
caa-emate
caaem-ate
caae-amte
caae-mtae
caae-maet
acde-mate
cdae-mate
caed-mate
cad-emate
cadem-ate
cade-amte
cade-mtae
cade-maet
acsw-mate
csaw-mate
caws-mate
cas-wmate
caswm-ate
casw-amte
casw-mtae
casw-maet
acsr-mate
csar-mate
cars-mate
cas-rmate
casrm-ate
casr-amte
casr-mtae
casr-maet
acse-nate
csae-nate
caes-nate
cas-enate
casen-ate
case-ante
case-ntae
case-naet
acse-mste
csae-mste
caes-mste
cas-emste
casem-ste
case-smte
case-mtse
case-mset
acse-mare
csae-mare
caes-mare
cas-emare
casem-are
case-amre
case-mrae
case-maer
acse-maye
csae-maye
caes-maye
cas-emaye
casem-aye
case-amye
case-myae
case-maey
acse-matw
csae-matw
caes-matw
cas-ematw
casem-atw
case-amtw
case-mtaw
case-mawt
acse-matr
csae-matr
caes-matr
cas-ematr
casem-atr
case-amtr
case-mtar
case-mart
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