Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'otto link', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
otto link
Transposition0
toto link
otot link
ott olink
ottol ink
otto ilnk
otto lnik
otto likn
Transposition1
ttoo link
oott link
ot otlink
ottl oink
ottoil nk
otto nilk
otto lkni
Transposition2
o totlink
otlo tink
otti lonk
ottonli k
otto kinl
Transposition2r
o ottlink
otl otink
ottil onk
ottonil k
otto knil
Transposition0x2
tootlink
tot olink
totol ink
toto ilnk
toto lnik
toto likn
ott olink
ottol ink
otto ilnk
otto lnik
otto likn
ototl ink
otot ilnk
otot lnik
otot likn
ott oilnk
ott olnik
ott olikn
ottol nik
ottol ikn
otto ilkn
Slip3A
ttoo link
otot link
oto tlink
ott loink
ottoli nk
otto inlk
otto lnki
Slip3B
toto link
oott link
ot tolink
ottlo ink
ottoi lnk
otto nlik
otto lkin
Omission
tto link
oto link
ott link
ottolink
otto ink
otto lnk
otto lik
otto lin
Repetition
ootto link
ottto link
ottoo link
otto link
otto llink
otto liink
otto linnk
otto linkk
QWERTY Substitution
itto link
ptto link
orto link
oyto link
otro link
otyo link
otti link
ottp link
otto kink
otto lunk
otto lonk
otto libk
otto limk
otto linj
otto linl
QWERTY Repetition after
oitto link
optto link
otrto link
otyto link
ottro link
ottyo link
ottoi link
ottop link
otto lkink
otto liunk
otto lionk
otto linbk
otto linmk
otto linkj
otto linkl
QWERTY Repetition before
iotto link
potto link
ortto link
oytto link
otrto link
otyto link
ottio link
ottpo link
otto klink
otto luink
otto loink
otto libnk
otto limnk
otto linjk
otto linlk
QWERTY Substitution Transposed
tito link
itot link
itt olink
ittol ink
itto ilnk
itto lnik
itto likn
tpto link
ptot link
ptt olink
pttol ink
ptto ilnk
ptto lnik
ptto likn
roto link
otro link
orot link
ort olink
ortol ink
orto ilnk
orto lnik
orto likn
yoto link
otyo link
oyot link
oyt olink
oytol ink
oyto ilnk
oyto lnik
oyto likn
toro link
orto link
otor link
otr olink
otrol ink
otro ilnk
otro lnik
otro likn
toyo link
oyto link
otoy link
oty olink
otyol ink
otyo ilnk
otyo lnik
otyo likn
toti link
otit link
ott ilink
ottil ink
otti ilnk
otti lnik
otti likn
totp link
otpt link
ott plink
ottpl ink
ottp ilnk
ottp lnik
ottp likn
toto kink
otot kink
ott okink
ottok ink
otto iknk
otto knik
otto kikn
toto lunk
otot lunk
ott olunk
ottol unk
otto ulnk
otto lnuk
otto lukn
toto lonk
otot lonk
ott olonk
ottol onk
otto olnk
otto lnok
otto lokn
toto libk
otot libk
ott olibk
ottol ibk
otto ilbk
otto lbik
otto likb
toto limk
otot limk
ott olimk
ottol imk
otto ilmk
otto lmik
otto likm
toto linj
otot linj
ott olinj
ottol inj
otto ilnj
otto lnij
otto lijn
toto linl
otot linl
ott olinl
ottol inl
otto ilnl
otto lnil
otto liln
WrongDoubles
ooto link
otoo link
$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