Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'cross pen', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
cross pen
Transposition0
rcoss pen
corss pen
crsos pen
cros spen
crossp en
cross epn
cross pne
Transposition1
orcss pen
csors pen
crsso pen
cro sspen
crosp sen
crossep n
cross nep
Transposition2
srocs pen
csosr pen
cr ssopen
crops sen
crose psn
crossnpe
Transposition2r
sorcs pen
cssor pen
cr ssopen
crop ssen
crosep sn
crossnep
Transposition0x2
rcsos pen
rcosspen
rcos spen
rcossp en
rcoss epn
rcoss pne
corsspen
cors spen
corssp en
corss epn
corss pne
crso spen
crsosp en
crsos epn
crsos pne
crossp en
cross epn
cross pne
cros sepn
cros spne
crossp ne
Slip3A
rocss pen
cosrs pen
crsso pen
cros spen
cros psen
crosspe n
cross enp
Slip3B
ocrss pen
csros pen
crsos pen
cro sspen
crosps en
crosse pn
cross npe
Omission
ross pen
coss pen
crss pen
cros pen
crosspen
cross en
cross pn
cross pe
Repetition
ccross pen
crross pen
crooss pen
crosss pen
cross pen
cross ppen
cross peen
cross penn
QWERTY Substitution
xross pen
vross pen
ceoss pen
ctoss pen
criss pen
crpss pen
croas pen
crods pen
crosa pen
crosd pen
cross oen
cross pwn
cross prn
cross peb
cross pem
QWERTY Repetition after
cxross pen
cvross pen
creoss pen
crtoss pen
croiss pen
cropss pen
crosas pen
crosds pen
crossa pen
crossd pen
cross poen
cross pewn
cross pern
cross penb
cross penm
QWERTY Repetition before
xcross pen
vcross pen
ceross pen
ctross pen
crioss pen
crposs pen
croass pen
crodss pen
crosas pen
crosds pen
cross open
cross pwen
cross pren
cross pebn
cross pemn
QWERTY Substitution Transposed
rxoss pen
xorss pen
xrsos pen
xros spen
xrossp en
xross epn
xross pne
rvoss pen
vorss pen
vrsos pen
vros spen
vrossp en
vross epn
vross pne
ecoss pen
coess pen
cesos pen
ceos spen
ceossp en
ceoss epn
ceoss pne
tcoss pen
cotss pen
ctsos pen
ctos spen
ctossp en
ctoss epn
ctoss pne
rciss pen
cirss pen
crsis pen
cris spen
crissp en
criss epn
criss pne
rcpss pen
cprss pen
crsps pen
crps spen
crpssp en
crpss epn
crpss pne
rcoas pen
coras pen
craos pen
crosa pen
croa spen
croasp en
croas epn
croas pne
rcods pen
cords pen
crdos pen
crosd pen
crod spen
crodsp en
crods epn
crods pne
rcosa pen
corsa pen
crsoa pen
croas pen
cros apen
crosap en
crosa epn
crosa pne
rcosd pen
corsd pen
crsod pen
crods pen
cros dpen
crosdp en
crosd epn
crosd pne
rcoss oen
corss oen
crsos oen
cros soen
crosso en
cross eon
cross one
rcoss pwn
corss pwn
crsos pwn
cros spwn
crossp wn
cross wpn
cross pnw
rcoss prn
corss prn
crsos prn
cros sprn
crossp rn
cross rpn
cross pnr
rcoss peb
corss peb
crsos peb
cros speb
crossp eb
cross epb
cross pbe
rcoss pem
corss pem
crsos pem
cros spem
crossp em
cross epm
cross pme
WrongDoubles
croos pen
cros pen
$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