Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'friend', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
friend
Transposition0
rfiend
firend
freind
frined
friedn
Transposition1
irfend
feirnd
frneid
fridne
Transposition2
erifnd
fnierd
frdeni
Transposition2r
eirfnd
fneird
frdnei
Transposition0x2
rfeind
rfined
rfiedn
firned
firedn
freidn
Slip3A
rifend
fiernd
frenid
frinde
Slip3B
ifrend
ferind
frnied
friden
Omission
riend
fiend
frend
frind
fried
frien
Repetition
ffriend
frriend
friiend
frieend
friennd
friendd
QWERTY Substitution
driend
griend
feiend
ftiend
fruend
froend
friwnd
frirnd
friebd
friemd
friens
frienf
QWERTY Repetition after
fdriend
fgriend
freiend
frtiend
friuend
frioend
friewnd
friernd
frienbd
frienmd
friends
friendf
QWERTY Repetition before
dfriend
gfriend
feriend
ftriend
fruiend
froiend
friwend
frirend
friebnd
friemnd
friensd
frienfd
QWERTY Substitution Transposed
rdiend
dirend
dreind
drined
driedn
rgiend
girend
greind
grined
griedn
efiend
fieend
feeind
feined
feiedn
tfiend
fitend
fteind
ftined
ftiedn
rfuend
furend
freund
fruned
fruedn
rfoend
forend
freond
froned
froedn
rfiwnd
firwnd
frwind
frinwd
friwdn
rfirnd
firrnd
frrind
frinrd
frirdn
rfiebd
firebd
freibd
fribed
friedb
rfiemd
firemd
freimd
frimed
friedm
rfiens
firens
freins
frines
friesn
rfienf
firenf
freinf
frinef
friefn
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
$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