Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'voco pro', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
voco pro
Transposition0
ovco pro
vcoo pro
vooc pro
voc opro
vocop ro
voco rpo
voco por
Transposition1
covo pro
vo ocpro
vocp oro
vocorp o
voco orp
Transposition2
oocv pro
v coopro
vopo cro
vocr poo
vocoopr
Transposition2r
ocov pro
v ocopro
vop ocro
vocrp oo
vocoorp
Transposition0x2
ovocpro
ovc opro
ovcop ro
ovco rpo
ovco por
vco opro
vcoop ro
vcoo rpo
vcoo por
voocp ro
vooc rpo
vooc por
voc orpo
voc opor
vocop or
Slip3A
ocvo pro
vcoo pro
voo cpro
voc poro
vocopr o
voco rop
Slip3B
cvoo pro
vooc pro
vo copro
vocpo ro
vocor po
voco opr
Omission
oco pro
vco pro
voo pro
voc pro
vocopro
voco ro
voco po
voco pr
Repetition
vvoco pro
vooco pro
vocco pro
vocoo pro
voco pro
voco ppro
voco prro
voco proo
QWERTY Substitution
coco pro
boco pro
vico pro
vpco pro
voxo pro
vovo pro
voci pro
vocp pro
voco oro
voco peo
voco pto
voco pri
voco prp
QWERTY Repetition after
vcoco pro
vboco pro
voico pro
vopco pro
vocxo pro
vocvo pro
vocoi pro
vocop pro
voco poro
voco preo
voco prto
voco proi
voco prop
QWERTY Repetition before
cvoco pro
bvoco pro
vioco pro
vpoco pro
voxco pro
vovco pro
vocio pro
vocpo pro
voco opro
voco pero
voco ptro
voco prio
voco prpo
QWERTY Substitution Transposed
occo pro
ccoo pro
cooc pro
coc opro
cocop ro
coco rpo
coco por
obco pro
bcoo pro
booc pro
boc opro
bocop ro
boco rpo
boco por
ivco pro
vcio pro
vioc pro
vic opro
vicop ro
vico rpo
vico por
pvco pro
vcpo pro
vpoc pro
vpc opro
vpcop ro
vpco rpo
vpco por
ovxo pro
vxoo pro
voox pro
vox opro
voxop ro
voxo rpo
voxo por
ovvo pro
vvoo pro
voov pro
vov opro
vovop ro
vovo rpo
vovo por
ovci pro
vcoi pro
voic pro
voc ipro
vocip ro
voci rpo
voci por
ovcp pro
vcop pro
vopc pro
voc ppro
vocpp ro
vocp rpo
vocp por
ovco oro
vcoo oro
vooc oro
voc ooro
vocoo ro
voco roo
voco oor
ovco peo
vcoo peo
vooc peo
voc opeo
vocop eo
voco epo
voco poe
ovco pto
vcoo pto
vooc pto
voc opto
vocop to
voco tpo
voco pot
ovco pri
vcoo pri
vooc pri
voc opri
vocop ri
voco rpi
voco pir
ovco prp
vcoo prp
vooc prp
voc oprp
vocop rp
voco rpp
voco ppr
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
$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