Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'peregrine', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
peregrine
Transposition0
epregrine
preegrine
peergrine
pergerine
perergine
peregirne
peregrnie
peregrien
Transposition1
repegrine
pegerrine
perrgeine
pereirgne
peregnire
peregreni
Transposition2
eerpgrine
pgreerine
perigrene
perenrige
peregeinr
Transposition2r
erepgrine
pgererine
pergerine
perirgene
perenirge
peregenir
Transposition0x2
epergrine
eprgerine
eprergine
epregirne
epregrnie
epregrien
pregerine
preergine
preegirne
preegrnie
preegrien
peerrgine
peergirne
peergrnie
peergrien
pergeirne
pergernie
pergerien
perergnie
perergien
peregiren
Slip3A
erpegrine
preegrine
peegrrine
pergreine
pererigne
pereginre
peregrnei
Slip3B
rpeegrine
peergrine
pegrerine
perregine
pereigrne
peregnrie
peregrein
Omission
eregrine
pregrine
peegrine
pergrine
pererine
peregine
peregrne
peregrie
peregrin
Repetition
pperegrine
peeregrine
perregrine
pereegrine
pereggrine
peregrrine
peregriine
peregrinne
peregrinee
QWERTY Substitution
oeregrine
pwregrine
prregrine
peeegrine
petegrine
perwgrine
perrgrine
perefrine
perehrine
peregeine
peregtine
peregrune
peregrone
peregribe
peregrime
peregrinw
peregrinr
QWERTY Repetition after
poeregrine
pewregrine
perregrine
pereegrine
pertegrine
perewgrine
perergrine
peregfrine
pereghrine
peregreine
peregrtine
peregriune
peregrione
peregrinbe
peregrinme
peregrinew
peregriner
QWERTY Repetition before
operegrine
pweregrine
preregrine
peeregrine
petregrine
perwegrine
perregrine
perefgrine
perehgrine
peregerine
peregtrine
peregruine
peregroine
peregribne
peregrimne
peregrinwe
peregrinre
QWERTY Substitution Transposed
eoregrine
oreegrine
oeergrine
oergerine
oerergine
oeregirne
oeregrnie
oeregrien
wpregrine
prwegrine
pwergrine
pwrgerine
pwrergine
pwregirne
pwregrnie
pwregrien
rpregrine
prergrine
prrgerine
prrergine
prregirne
prregrnie
prregrien
epeegrine
peegerine
peeergine
peeegirne
peeegrnie
peeegrien
eptegrine
pteegrine
peetgrine
petgerine
petergine
petegirne
petegrnie
petegrien
eprwgrine
prewgrine
pewrgrine
pergwrine
perwrgine
perwgirne
perwgrnie
perwgrien
eprrgrine
pergrrine
perrrgine
perrgirne
perrgrnie
perrgrien
eprefrine
preefrine
peerfrine
perferine
pererfine
perefirne
perefrnie
perefrien
eprehrine
preehrine
peerhrine
perherine
pererhine
perehirne
perehrnie
perehrien
epregeine
preegeine
peergeine
pergeeine
pereegine
peregiene
peregenie
peregeien
epregtine
preegtine
peergtine
pergetine
peretgine
peregitne
peregtnie
peregtien
epregrune
preegrune
peergrune
pergerune
perergune
peregurne
peregrnue
peregruen
epregrone
preegrone
peergrone
pergerone
perergone
peregorne
peregrnoe
peregroen
epregribe
preegribe
peergribe
pergeribe
perergibe
peregirbe
peregrbie
peregrieb
epregrime
preegrime
peergrime
pergerime
perergime
peregirme
peregrmie
peregriem
epregrinw
preegrinw
peergrinw
pergerinw
pererginw
peregirnw
peregrniw
peregriwn
epregrinr
preegrinr
peergrinr
pergerinr
pererginr
peregirnr
peregrnir
peregrirn
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