Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'ocr', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
ocr
Transposition0
cor
orc
Transposition1
rco
Transposition2
Transposition2r
Transposition0x2
Slip3A
cro
Slip3B
roc
Omission
cr
or
oc
Repetition
oocr
occr
ocrr
QWERTY Substitution
icr
pcr
oxr
ovr
oce
oct
QWERTY Repetition after
oicr
opcr
ocxr
ocvr
ocre
ocrt
QWERTY Repetition before
iocr
pocr
oxcr
ovcr
ocer
octr
QWERTY Substitution Transposed
cir
irc
cpr
prc
xor
orx
vor
orv
coe
oec
cot
otc
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
$sortKeys
$stringify
$stringifySafe
$sum
$svgPoster1
$table
$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