Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'castle rock', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
castle rock
Transposition0
acstle rock
csatle rock
catsle rock
caslte rock
castel rock
castl erock
castler ock
castle orck
castle rcok
castle rokc
Transposition1
sactle rock
ctsale rock
caltse rock
caselt rock
cast elrock
castlr eock
castleor ck
castle cork
castle rkco
Transposition2
tascle rock
clstae rock
caetls rock
cas letrock
castre lock
castlo reck
castlecro k
castle kocr
Transposition2r
tsacle rock
cltsae rock
caelts rock
cas eltrock
castr elock
castlor eck
castlecor k
castle kcor
Transposition0x2
actsle rock
acslte rock
acstelrock
acstl erock
acstler ock
acstle orck
acstle rcok
acstle rokc
csalte rock
csatelrock
csatl erock
csatler ock
csatle orck
csatle rcok
csatle rokc
catselrock
catsl erock
catsler ock
catsle orck
catsle rcok
catsle rokc
caslt erock
caslter ock
caslte orck
caslte rcok
caslte rokc
castelr ock
castel orck
castel rcok
castel rokc
castl eorck
castl ercok
castl erokc
castler cok
castler okc
castle orkc
Slip3A
asctle rock
cstale rock
catlse rock
caslet rock
caste lrock
castl reock
castlero ck
castle ocrk
castle rcko
Slip3B
scatle rock
ctasle rock
calste rock
casetl rock
cast lerock
castlre ock
castleo rck
castle crok
castle rkoc
Omission
astle rock
cstle rock
catle rock
casle rock
caste rock
castl rock
castlerock
castle ock
castle rck
castle rok
castle roc
Repetition
ccastle rock
caastle rock
casstle rock
casttle rock
castlle rock
castlee rock
castle rock
castle rrock
castle roock
castle rocck
castle rockk
QWERTY Substitution
xastle rock
vastle rock
csstle rock
caatle rock
cadtle rock
casrle rock
casyle rock
castke rock
castlw rock
castlr rock
castle eock
castle tock
castle rick
castle rpck
castle roxk
castle rovk
castle rocj
castle rocl
QWERTY Repetition after
cxastle rock
cvastle rock
casstle rock
casatle rock
casdtle rock
castrle rock
castyle rock
castlke rock
castlew rock
castler rock
castle reock
castle rtock
castle roick
castle ropck
castle rocxk
castle rocvk
castle rockj
castle rockl
QWERTY Repetition before
xcastle rock
vcastle rock
csastle rock
caastle rock
cadstle rock
casrtle rock
casytle rock
castkle rock
castlwe rock
castlre rock
castle erock
castle trock
castle riock
castle rpock
castle roxck
castle rovck
castle rocjk
castle roclk
QWERTY Substitution Transposed
axstle rock
xsatle rock
xatsle rock
xaslte rock
xastel rock
xastl erock
xastler ock
xastle orck
xastle rcok
xastle rokc
avstle rock
vsatle rock
vatsle rock
vaslte rock
vastel rock
vastl erock
vastler ock
vastle orck
vastle rcok
vastle rokc
scstle rock
cstsle rock
csslte rock
csstel rock
csstl erock
csstler ock
csstle orck
csstle rcok
csstle rokc
acatle rock
catale rock
caalte rock
caatel rock
caatl erock
caatler ock
caatle orck
caatle rcok
caatle rokc
acdtle rock
cdatle rock
catdle rock
cadlte rock
cadtel rock
cadtl erock
cadtler ock
cadtle orck
cadtle rcok
cadtle rokc
acsrle rock
csarle rock
carsle rock
caslre rock
casrel rock
casrl erock
casrler ock
casrle orck
casrle rcok
casrle rokc
acsyle rock
csayle rock
caysle rock
caslye rock
casyel rock
casyl erock
casyler ock
casyle orck
casyle rcok
casyle rokc
acstke rock
csatke rock
catske rock
caskte rock
castek rock
castk erock
castker ock
castke orck
castke rcok
castke rokc
acstlw rock
csatlw rock
catslw rock
casltw rock
castwl rock
castl wrock
castlwr ock
castlw orck
castlw rcok
castlw rokc
acstlr rock
csatlr rock
catslr rock
casltr rock
castrl rock
castl rrock
castlrr ock
castlr orck
castlr rcok
castlr rokc
acstle eock
csatle eock
catsle eock
caslte eock
castel eock
castl eeock
castlee ock
castle oeck
castle ecok
castle eokc
acstle tock
csatle tock
catsle tock
caslte tock
castel tock
castl etock
castlet ock
castle otck
castle tcok
castle tokc
acstle rick
csatle rick
catsle rick
caslte rick
castel rick
castl erick
castler ick
castle irck
castle rcik
castle rikc
acstle rpck
csatle rpck
catsle rpck
caslte rpck
castel rpck
castl erpck
castler pck
castle prck
castle rcpk
castle rpkc
acstle roxk
csatle roxk
catsle roxk
caslte roxk
castel roxk
castl eroxk
castler oxk
castle orxk
castle rxok
castle rokx
acstle rovk
csatle rovk
catsle rovk
caslte rovk
castel rovk
castl erovk
castler ovk
castle orvk
castle rvok
castle rokv
acstle rocj
csatle rocj
catsle rocj
caslte rocj
castel rocj
castl erocj
castler ocj
castle orcj
castle rcoj
castle rojc
acstle rocl
csatle rocl
catsle rocl
caslte rocl
castel rocl
castl erocl
castler ocl
castle orcl
castle rcol
castle rolc
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