Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'cardscan', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
cardscan
Transposition0
acrdscan
cradscan
cadrscan
carsdcan
cardcsan
cardsacn
cardscna
Transposition1
racdscan
cdrascan
casdrcan
carcsdan
cardacsn
cardsnac
Transposition2
darcscan
csrdacan
cacdsran
carascdn
cardncas
Transposition2r
dracscan
csdracan
cacsdran
caracsdn
cardnacs
Transposition0x2
acdrscan
acrsdcan
acrdcsan
acrdsacn
acrdscna
crasdcan
cradcsan
cradsacn
cradscna
cadrcsan
cadrsacn
cadrscna
carsdacn
carsdcna
cardcsna
Slip3A
arcdscan
crdascan
cadsrcan
carscdan
cardcasn
cardsanc
Slip3B
rcadscan
cdarscan
casrdcan
carcdsan
cardascn
cardsnca
Omission
ardscan
crdscan
cadscan
carscan
cardcan
cardsan
cardscn
cardsca
Repetition
ccardscan
caardscan
carrdscan
carddscan
cardsscan
cardsccan
cardscaan
cardscann
QWERTY Substitution
xardscan
vardscan
csrdscan
caedscan
catdscan
carsscan
carfscan
cardacan
carddcan
cardsxan
cardsvan
cardscsn
cardscab
cardscam
QWERTY Repetition after
cxardscan
cvardscan
casrdscan
caredscan
cartdscan
cardsscan
cardfscan
cardsacan
cardsdcan
cardscxan
cardscvan
cardscasn
cardscanb
cardscanm
QWERTY Repetition before
xcardscan
vcardscan
csardscan
caerdscan
catrdscan
carsdscan
carfdscan
cardascan
carddscan
cardsxcan
cardsvcan
cardscsan
cardscabn
cardscamn
QWERTY Substitution Transposed
axrdscan
xradscan
xadrscan
xarsdcan
xardcsan
xardsacn
xardscna
avrdscan
vradscan
vadrscan
varsdcan
vardcsan
vardsacn
vardscna
scrdscan
crsdscan
csdrscan
csrsdcan
csrdcsan
csrdsacn
csrdscna
acedscan
ceadscan
cadescan
caesdcan
caedcsan
caedsacn
caedscna
actdscan
ctadscan
cadtscan
catsdcan
catdcsan
catdsacn
catdscna
acrsscan
crasscan
casrscan
carscsan
carssacn
carsscna
acrfscan
crafscan
cafrscan
carsfcan
carfcsan
carfsacn
carfscna
acrdacan
cradacan
cadracan
caradcan
cardcaan
cardaacn
cardacna
acrddcan
craddcan
cadrdcan
cardcdan
carddacn
carddcna
acrdsxan
cradsxan
cadrsxan
carsdxan
cardxsan
cardsaxn
cardsxna
acrdsvan
cradsvan
cadrsvan
carsdvan
cardvsan
cardsavn
cardsvna
acrdscsn
cradscsn
cadrscsn
carsdcsn
cardcssn
cardsscn
cardscns
acrdscab
cradscab
cadrscab
carsdcab
cardcsab
cardsacb
cardscba
acrdscam
cradscam
cadrscam
carsdcam
cardcsam
cardsacm
cardscma
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