Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'cds books', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
cds books
Transposition0
dcs books
csd books
cd sbooks
cdsb ooks
cds oboks
cds bokos
cds boosk
Transposition1
sdc books
c sdbooks
cdb sooks
cdsob oks
cds oobks
cds bkoos
cds bosko
Transposition2
dscbooks
cbs dooks
cdo bsoks
cdsobo ks
cds koobs
cds bsoko
Transposition2r
sdcbooks
cb sdooks
cdob soks
cdsoob ks
cds koobs
cds bskoo
Transposition0x2
dc sbooks
dcsb ooks
dcs oboks
dcs books
dcs bokos
dcs boosk
csdb ooks
csd oboks
csd books
csd bokos
csd boosk
cd soboks
cd sbooks
cd sbokos
cd sboosk
cdsb ooks
cdsb okos
cdsb oosk
cds obkos
cds obosk
cds boosk
Slip3A
dsc books
cs dbooks
cd bsooks
cdsbo oks
cds oobks
cds bokos
cds bokso
Slip3B
scd books
c dsbooks
cdbs ooks
cdso boks
cds oboks
cds bkoos
cds bosok
Omission
ds books
cs books
cd books
cdsbooks
cds ooks
cds boks
cds boos
cds book
Repetition
ccds books
cdds books
cdss books
cds books
cds bbooks
cds boooks
cds bookks
cds bookss
QWERTY Substitution
xds books
vds books
css books
cfs books
cda books
cdd books
cds vooks
cds nooks
cds bioks
cds bpoks
cds boiks
cds bopks
cds boojs
cds bools
cds booka
cds bookd
QWERTY Repetition after
cxds books
cvds books
cdss books
cdfs books
cdsa books
cdsd books
cds bvooks
cds bnooks
cds boioks
cds bopoks
cds booiks
cds boopks
cds bookjs
cds bookls
cds booksa
cds booksd
QWERTY Repetition before
xcds books
vcds books
csds books
cfds books
cdas books
cdds books
cds vbooks
cds nbooks
cds biooks
cds bpooks
cds boioks
cds bopoks
cds boojks
cds boolks
cds bookas
cds bookds
QWERTY Substitution Transposed
dxs books
xsd books
xd sbooks
xdsb ooks
xds oboks
xds bokos
xds boosk
dvs books
vsd books
vd sbooks
vdsb ooks
vds oboks
vds bokos
vds boosk
scs books
cs sbooks
cssb ooks
css oboks
css bokos
css boosk
fcs books
csf books
cf sbooks
cfsb ooks
cfs oboks
cfs bokos
cfs boosk
dca books
cad books
cd abooks
cdab ooks
cda oboks
cda bokos
cda boosk
dcd books
cd dbooks
cddb ooks
cdd oboks
cdd bokos
cdd boosk
dcs vooks
csd vooks
cd svooks
cdsv ooks
cds ovoks
cds vokos
cds voosk
dcs nooks
csd nooks
cd snooks
cdsn ooks
cds onoks
cds nokos
cds noosk
dcs bioks
csd bioks
cd sbioks
cdsb ioks
cds iboks
cds boiks
cds bikos
cds biosk
dcs bpoks
csd bpoks
cd sbpoks
cdsb poks
cds pboks
cds bopks
cds bpkos
cds bposk
dcs boiks
csd boiks
cd sboiks
cdsb oiks
cds obiks
cds bioks
cds bokis
cds boisk
dcs bopks
csd bopks
cd sbopks
cdsb opks
cds obpks
cds bpoks
cds bokps
cds bopsk
dcs boojs
csd boojs
cd sboojs
cdsb oojs
cds obojs
cds bojos
cds boosj
dcs bools
csd bools
cd sbools
cdsb ools
cds obols
cds bolos
cds boosl
dcs booka
csd booka
cd sbooka
cdsb ooka
cds oboka
cds bokoa
cds booak
dcs bookd
csd bookd
cd sbookd
cdsb ookd
cds obokd
cds bokod
cds boodk
WrongDoubles
cds bboks
cds bokks
$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