Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'pro ject', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
pro ject
Transposition0
rpo ject
por ject
pr oject
proj ect
pro ejct
pro jcet
pro jetc
Transposition1
orp ject
p orject
prj oect
proej ct
pro cejt
pro jtce
Transposition2
ropject
pjo rect
pre joct
procje t
pro tecj
Transposition2r
orpject
pj orect
prej oct
procej t
pro tcej
Transposition0x2
rp oject
rpoj ect
rpo ejct
rpo jcet
rpo jetc
porj ect
por ejct
por jcet
por jetc
pr oejct
pr ojcet
pr ojetc
proj cet
proj etc
pro ejtc
Slip3A
rop ject
po rject
pr joect
proje ct
pro ecjt
pro jcte
Slip3B
opr ject
p roject
prjo ect
proe jct
pro cjet
pro jtec
Omission
ro ject
po ject
pr ject
project
pro ect
pro jct
pro jet
pro jec
Repetition
ppro ject
prro ject
proo ject
pro ject
pro jject
pro jeect
pro jecct
pro jectt
QWERTY Substitution
oro ject
peo ject
pto ject
pri ject
prp ject
pro hect
pro kect
pro jwct
pro jrct
pro jext
pro jevt
pro jecr
pro jecy
QWERTY Repetition after
poro ject
preo ject
prto ject
proi ject
prop ject
pro jhect
pro jkect
pro jewct
pro jerct
pro jecxt
pro jecvt
pro jectr
pro jecty
QWERTY Repetition before
opro ject
pero ject
ptro ject
prio ject
prpo ject
pro hject
pro kject
pro jwect
pro jrect
pro jexct
pro jevct
pro jecrt
pro jecyt
QWERTY Substitution Transposed
roo ject
oor ject
or oject
oroj ect
oro ejct
oro jcet
oro jetc
epo ject
poe ject
pe oject
peoj ect
peo ejct
peo jcet
peo jetc
tpo ject
pot ject
pt oject
ptoj ect
pto ejct
pto jcet
pto jetc
rpi ject
pir ject
pr iject
prij ect
pri ejct
pri jcet
pri jetc
rpp ject
ppr ject
pr pject
prpj ect
prp ejct
prp jcet
prp jetc
rpo hect
por hect
pr ohect
proh ect
pro ehct
pro hcet
pro hetc
rpo kect
por kect
pr okect
prok ect
pro ekct
pro kcet
pro ketc
rpo jwct
por jwct
pr ojwct
proj wct
pro wjct
pro jcwt
pro jwtc
rpo jrct
por jrct
pr ojrct
proj rct
pro rjct
pro jcrt
pro jrtc
rpo jext
por jext
pr ojext
proj ext
pro ejxt
pro jxet
pro jetx
rpo jevt
por jevt
pr ojevt
proj evt
pro ejvt
pro jvet
pro jetv
rpo jecr
por jecr
pr ojecr
proj ecr
pro ejcr
pro jcer
pro jerc
rpo jecy
por jecy
pr ojecy
proj ecy
pro ejcy
pro jcey
pro jeyc
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