Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'pencils', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
pencils
Transposition0
epncils
pnecils
pecnils
penicls
penclis
pencisl
Transposition1
nepcils
pcneils
peicnls
penlics
pencsli
Transposition2
cenpils
pincels
pelcins
pensilc
Transposition2r
cnepils
picnels
pelicns
penslic
Transposition0x2
epcnils
epnicls
epnclis
epncisl
pneicls
pneclis
pnecisl
pecnlis
pecnisl
penicsl
Slip3A
enpcils
pnceils
pecinls
penilcs
penclsi
Slip3B
npecils
pcenils
peincls
penlcis
pencsil
Omission
encils
pncils
pecils
penils
pencls
pencis
pencil
Repetition
ppencils
peencils
penncils
penccils
penciils
pencills
pencilss
QWERTY Substitution
oencils
pwncils
prncils
pebcils
pemcils
penxils
penvils
penculs
pencols
penciks
pencila
pencild
QWERTY Repetition after
poencils
pewncils
perncils
penbcils
penmcils
pencxils
pencvils
penciuls
penciols
pencilks
pencilsa
pencilsd
QWERTY Repetition before
opencils
pwencils
prencils
pebncils
pemncils
penxcils
penvcils
pencuils
pencoils
pencikls
pencilas
pencilds
QWERTY Substitution Transposed
eoncils
onecils
oecnils
oenicls
oenclis
oencisl
wpncils
pnwcils
pwcnils
pwnicls
pwnclis
pwncisl
rpncils
pnrcils
prcnils
prnicls
prnclis
prncisl
epbcils
pbecils
pecbils
pebicls
pebclis
pebcisl
epmcils
pmecils
pecmils
pemicls
pemclis
pemcisl
epnxils
pnexils
pexnils
penixls
penxlis
penxisl
epnvils
pnevils
pevnils
penivls
penvlis
penvisl
epnculs
pneculs
pecnuls
penucls
penclus
pencusl
epncols
pnecols
pecnols
penocls
penclos
pencosl
epnciks
pneciks
pecniks
penicks
penckis
pencisk
epncila
pnecila
pecnila
penicla
penclia
pencial
epncild
pnecild
pecnild
penicld
penclid
pencidl
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