Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'alarm', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
alarm
Transposition0
laarm
aalrm
alram
alamr
Transposition1
aralm
almra
Transposition2
rlaam
amarl
Transposition2r
ralam
amral
Transposition0x2
laram
laamr
aalmr
Slip3A
laarm
aarlm
alrma
Slip3B
aalrm
arlam
almar
Omission
larm
aarm
alrm
alam
alar
Repetition
aalarm
allarm
alaarm
alarrm
alarmm
QWERTY Substitution
slarm
akarm
alsrm
alaem
alatm
alarn
QWERTY Repetition after
aslarm
alkarm
alasrm
alarem
alartm
alarmn
QWERTY Repetition before
salarm
aklarm
alsarm
alaerm
alatrm
alarnm
QWERTY Substitution Transposed
lsarm
salrm
slram
slamr
kaarm
aakrm
akram
akamr
lasrm
aslrm
alrsm
alsmr
laaem
aalem
aleam
alame
laatm
aaltm
altam
alamt
laarn
aalrn
alran
alanr
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