Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'revival', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
revival
Transposition0
ervival
rveival
reivval
revvial
reviavl
revivla
Transposition1
verival
riveval
revavil
revilav
Transposition2
ievrval
rvvieal
reaivvl
revlvai
Transposition2r
iverval
rviveal
reavivl
revlavi
Transposition0x2
erivval
ervvial
erviavl
ervivla
rvevial
rveiavl
rveivla
reivavl
reivvla
revvila
Slip3A
evrival
rvieval
reivval
revvail
revialv
Slip3B
vreival
rievval
revvial
revaivl
revilva
Omission
evival
rvival
reival
revval
revial
revivl
reviva
Repetition
rrevival
reevival
revvival
reviival
revivval
revivaal
revivall
QWERTY Substitution
eevival
tevival
rwvival
rrvival
recival
rebival
revuval
revoval
revical
revibal
revivsl
revivak
QWERTY Repetition after
reevival
rtevival
rewvival
rervival
revcival
revbival
reviuval
revioval
revivcal
revivbal
revivasl
revivalk
QWERTY Repetition before
erevival
trevival
rwevival
rrevival
recvival
rebvival
revuival
revoival
revicval
revibval
revivsal
revivakl
QWERTY Substitution Transposed
eveival
eeivval
eevvial
eeviavl
eevivla
etvival
tveival
teivval
tevvial
teviavl
tevivla
wrvival
rvwival
rwivval
rwvvial
rwviavl
rwvivla
rvrival
rrivval
rrvvial
rrviavl
rrvivla
ercival
rceival
reicval
recvial
reciavl
recivla
erbival
rbeival
reibval
rebvial
rebiavl
rebivla
ervuval
rveuval
reuvval
revvual
revuavl
revuvla
ervoval
rveoval
reovval
revvoal
revoavl
revovla
ervical
rveical
reivcal
revcial
reviacl
revicla
ervibal
rveibal
reivbal
revbial
reviabl
revibla
ervivsl
rveivsl
reivvsl
revvisl
revisvl
revivls
ervivak
rveivak
reivvak
revviak
reviavk
revivka
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