Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'penguin', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
penguin
Transposition0
epnguin
pneguin
pegnuin
penugin
pengiun
penguni
Transposition1
nepguin
pgneuin
peugnin
peniugn
pengniu
Transposition2
genpuin
pungein
peigunn
pennuig
Transposition2r
gnepuin
pugnein
peiugnn
penniug
Transposition0x2
epgnuin
epnugin
epngiun
epnguni
pneugin
pnegiun
pneguni
pegniun
pegnuni
penugni
Slip3A
enpguin
pngeuin
pegunin
penuign
penginu
Slip3B
npeguin
pgenuin
peungin
penigun
pengnui
Omission
enguin
pnguin
peguin
penuin
pengin
pengun
pengui
Repetition
ppenguin
peenguin
pennguin
pengguin
penguuin
penguiin
penguinn
QWERTY Substitution
oenguin
pwnguin
prnguin
pebguin
pemguin
penfuin
penhuin
pengyin
pengiin
penguun
penguon
penguib
penguim
QWERTY Repetition after
poenguin
pewnguin
pernguin
penbguin
penmguin
pengfuin
penghuin
penguyin
penguiin
penguiun
penguion
penguinb
penguinm
QWERTY Repetition before
openguin
pwenguin
prenguin
pebnguin
pemnguin
penfguin
penhguin
pengyuin
pengiuin
penguuin
penguoin
penguibn
penguimn
QWERTY Substitution Transposed
eonguin
oneguin
oegnuin
oenugin
oengiun
oenguni
wpnguin
pnwguin
pwgnuin
pwnugin
pwngiun
pwnguni
rpnguin
pnrguin
prgnuin
prnugin
prngiun
prnguni
epbguin
pbeguin
pegbuin
pebugin
pebgiun
pebguni
epmguin
pmeguin
pegmuin
pemugin
pemgiun
pemguni
epnfuin
pnefuin
pefnuin
penufin
penfiun
penfuni
epnhuin
pnehuin
pehnuin
penuhin
penhiun
penhuni
epngyin
pnegyin
pegnyin
penygin
pengiyn
pengyni
epngiin
pnegiin
pegniin
penigin
pengini
epnguun
pneguun
pegnuun
penugun
pengunu
epnguon
pneguon
pegnuon
penugon
pengoun
penguno
epnguib
pneguib
pegnuib
penugib
pengiub
pengubi
epnguim
pneguim
pegnuim
penugim
pengium
pengumi
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