Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'magma', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
magma
Transposition0
amgma
mgama
mamga
magam
Transposition1
gamma
mmgaa
maamg
Transposition2
Transposition2r
mgama
mamga
Transposition0x2
ammga
amgam
mgaam
Slip3A
agmma
mgmaa
mamag
Slip3B
gmama
mmaga
maagm
Omission
agma
mgma
mama
maga
magm
Repetition
mmagma
maagma
maggma
magmma
magmaa
QWERTY Substitution
nagma
msgma
mafma
mahma
magna
magms
QWERTY Repetition after
mnagma
masgma
magfma
maghma
magmna
magmas
QWERTY Repetition before
nmagma
msagma
mafgma
mahgma
magnma
magmsa
QWERTY Substitution Transposed
angma
ngama
namga
nagam
smgma
mgsma
msmga
msgam
amfma
mfama
mamfa
mafam
amhma
mhama
mamha
maham
amgna
mgana
manga
magan
amgms
mgams
mamgs
magsm
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
$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