Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'marshall', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
marshall
Transposition0
amrshall
mrashall
masrhall
marhsall
marsahll
marshlal
Transposition1
ramshall
msrahall
mahsrall
marahsll
marslahl
marshlla
Transposition2
sarmhall
mhrsaall
maashrll
marlhasl
marslalh
Transposition2r
sramhall
mhsraall
maahsrll
marlahsl
marsllah
Transposition0x2
amsrhall
amrhsall
amrsahll
amrshlal
amrshall
mrahsall
mrasahll
mrashlal
mrashall
masrahll
masrhlal
masrhall
marhslal
marhsall
marsahll
Slip3A
armshall
mrsahall
mashrall
marhasll
marsalhl
marshlla
Slip3B
rmashall
msarhall
mahrsall
marashll
marslhal
marshlal
Omission
arshall
mrshall
mashall
marhall
marsall
marshll
marshal
Repetition
mmarshall
maarshall
marrshall
marsshall
marshhall
marshaall
marshalll
QWERTY Substitution
narshall
msrshall
maeshall
matshall
marahall
mardhall
marsgall
marsjall
marshsll
marshakl
marshalk
QWERTY Repetition after
mnarshall
masrshall
mareshall
martshall
marsahall
marsdhall
marshgall
marshjall
marshasll
marshalkl
marshallk
QWERTY Repetition before
nmarshall
msarshall
maershall
matrshall
marashall
mardshall
marsghall
marsjhall
marshsall
marshakll
marshalkl
QWERTY Substitution Transposed
anrshall
nrashall
nasrhall
narhsall
narsahll
narshlal
smrshall
mrsshall
mssrhall
msrhsall
msrsahll
msrshlal
ameshall
meashall
masehall
maehsall
maesahll
maeshlal
amtshall
mtashall
masthall
mathsall
matsahll
matshlal
amrahall
mraahall
maarhall
marhaall
maraahll
marahlal
amrdhall
mradhall
madrhall
marhdall
mardahll
mardhlal
amrsgall
mrasgall
masrgall
margsall
marsagll
marsglal
amrsjall
mrasjall
masrjall
marjsall
marsajll
marsjlal
amrshsll
mrashsll
masrhsll
marhssll
marsshll
marshlsl
amrshakl
mrashakl
masrhakl
marhsakl
marsahkl
marshkal
marshalk
amrshalk
mrashalk
masrhalk
marhsalk
marsahlk
marshlak
marshakl
WrongDoubles
marshaal
$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