Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'promise', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
promise
Transposition0
rpomise
pormise
prmoise
proimse
promsie
promies
Transposition1
orpmise
pmorise
primose
prosime
promesi
Transposition2
mropise
piomrse
prsmioe
proeism
Transposition2r
morpise
pimorse
prsimoe
proesim
Transposition0x2
rpmoise
rpoimse
rpomsie
rpomies
porimse
pormsie
pormies
prmosie
prmoies
proimes
Slip3A
ropmise
pomrise
prmiose
proisme
promsei
Slip3B
oprmise
pmroise
priomse
prosmie
promeis
Omission
romise
pomise
prmise
proise
promse
promie
promis
Repetition
ppromise
prromise
proomise
prommise
promiise
promisse
promisee
QWERTY Substitution
oromise
peomise
ptomise
primise
prpmise
pronise
promuse
promose
promiae
promide
promisw
promisr
QWERTY Repetition after
poromise
preomise
prtomise
proimise
propmise
promnise
promiuse
promiose
promisae
promisde
promisew
promiser
QWERTY Repetition before
opromise
peromise
ptromise
priomise
prpomise
pronmise
promuise
promoise
promiase
promidse
promiswe
promisre
QWERTY Substitution Transposed
roomise
oormise
ormoise
oroimse
oromsie
oromies
epomise
poemise
pemoise
peoimse
peomsie
peomies
tpomise
potmise
ptmoise
ptoimse
ptomsie
ptomies
rpimise
pirmise
prmiise
priimse
primsie
primies
rppmise
pprmise
prmpise
prpimse
prpmsie
prpmies
rponise
pornise
prnoise
proinse
pronsie
pronies
rpomuse
pormuse
prmouse
proumse
promsue
promues
rpomose
pormose
prmoose
proomse
promsoe
promoes
rpomiae
pormiae
prmoiae
proimae
promaie
promiea
rpomide
pormide
prmoide
proimde
promdie
promied
rpomisw
pormisw
prmoisw
proimsw
promsiw
promiws
rpomisr
pormisr
prmoisr
proimsr
promsir
promirs
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