Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'pines', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
pines
Transposition0
ipnes
pnies
piens
pinse
Transposition1
nipes
penis
pisen
Transposition2
einps
psnei
Transposition2r
enips
pseni
Transposition0x2
ipens
ipnse
pnise
Slip3A
inpes
pneis
piesn
Slip3B
npies
peins
pisne
Omission
ines
pnes
pies
pins
pine
Repetition
ppines
piines
pinnes
pinees
piness
QWERTY Substitution
oines
punes
pones
pibes
pimes
pinws
pinrs
pinea
pined
QWERTY Repetition after
poines
piunes
piones
pinbes
pinmes
pinews
piners
pinesa
pinesd
QWERTY Repetition before
opines
puines
poines
pibnes
pimnes
pinwes
pinres
pineas
pineds
QWERTY Substitution Transposed
iones
onies
oiens
oinse
upnes
pnues
puens
punse
opnes
pnoes
poens
ponse
ipbes
pbies
piebs
pibse
ipmes
pmies
piems
pimse
ipnws
pniws
piwns
pinsw
ipnrs
pnirs
pirns
pinsr
ipnea
pniea
piena
pinae
ipned
pnied
piend
pinde
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