Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'thomson', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
thomson
Transposition0
htomson
tohmson
thmoson
thosmon
thomosn
thomsno
Transposition1
ohtmson
tmohson
thsmoon
thoosmn
thomnos
Transposition2
mhotson
tsomhon
thonsom
Transposition2r
mohtson
tsmohon
thosmon
thonosm
Transposition0x2
htmoson
htosmon
htomosn
htomsno
tohsmon
tohmosn
tohmsno
thmoosn
thmosno
thosmno
Slip3A
hotmson
tomhson
thmsoon
thosomn
thomons
Slip3B
othmson
tmhoson
thsomon
thoomsn
thomnso
Omission
homson
tomson
thmson
thoson
thomon
thomsn
thomso
Repetition
tthomson
thhomson
thoomson
thommson
thomsson
thomsoon
thomsonn
QWERTY Substitution
rhomson
yhomson
tgomson
tjomson
thimson
thpmson
thonson
thomaon
thomdon
thomsin
thomspn
thomsob
thomsom
QWERTY Repetition after
trhomson
tyhomson
thgomson
thjomson
thoimson
thopmson
thomnson
thomsaon
thomsdon
thomsoin
thomsopn
thomsonb
thomsonm
QWERTY Repetition before
rthomson
ythomson
tghomson
tjhomson
thiomson
thpomson
thonmson
thomason
thomdson
thomsion
thomspon
thomsobn
thomsomn
QWERTY Substitution Transposed
hromson
rohmson
rhmoson
rhosmon
rhomosn
rhomsno
hyomson
yohmson
yhmoson
yhosmon
yhomosn
yhomsno
gtomson
togmson
tgmoson
tgosmon
tgomosn
tgomsno
jtomson
tojmson
tjmoson
tjosmon
tjomosn
tjomsno
htimson
tihmson
thmison
thismon
thimosn
thimsno
htpmson
tphmson
thmpson
thpsmon
thpmosn
thpmsno
htonson
tohnson
thnoson
thosnon
thonosn
thonsno
htomaon
tohmaon
thmoaon
thoamon
thomoan
thomano
htomdon
tohmdon
thmodon
thodmon
thomodn
thomdno
htomsin
tohmsin
thmosin
thosmin
thomisn
thomsni
htomspn
tohmspn
thmospn
thosmpn
thompsn
thomsnp
htomsob
tohmsob
thmosob
thosmob
thomosb
thomsbo
htomsom
tohmsom
thmosom
thosmom
thomosm
thomsmo
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