Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'tom thumb', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
tom thumb
Transposition0
otm thumb
tmo thumb
to mthumb
tomt humb
tom htumb
tom tuhmb
tom thmub
tom thubm
Transposition1
mot thumb
t mothumb
tot mhumb
tomht umb
tom uhtmb
tom tmuhb
tom thbmu
Transposition2
omtthumb
ttm ohumb
toh tmumb
tomuth mb
tom mhutb
tom tbumh
Transposition2r
motthumb
tt mohumb
toht mumb
tomuht mb
tom muhtb
tom tbmuh
Transposition0x2
ot mthumb
otmt humb
otm htumb
otm tuhmb
otm thmub
otm thubm
tmot humb
tmo htumb
tmo tuhmb
tmo thmub
tmo thubm
to mhtumb
to mtuhmb
to mthmub
to mthubm
tomt uhmb
tomt hmub
tomt hubm
tom htmub
tom htubm
tom tuhbm
Slip3A
omt thumb
tm othumb
to tmhumb
tomth umb
tom hutmb
tom tumhb
tom thmbu
Slip3B
mto thumb
t omthumb
totm humb
tomh tumb
tom uthmb
tom tmhub
tom thbum
Omission
om thumb
tm thumb
to thumb
tomthumb
tom humb
tom tumb
tom thmb
tom thub
tom thum
Repetition
ttom thumb
toom thumb
tomm thumb
tom thumb
tom tthumb
tom thhumb
tom thuumb
tom thummb
tom thumbb
QWERTY Substitution
rom thumb
yom thumb
tim thumb
tpm thumb
ton thumb
tom rhumb
tom yhumb
tom tgumb
tom tjumb
tom thymb
tom thimb
tom thunb
tom thumv
tom thumn
QWERTY Repetition after
trom thumb
tyom thumb
toim thumb
topm thumb
tomn thumb
tom trhumb
tom tyhumb
tom thgumb
tom thjumb
tom thuymb
tom thuimb
tom thumnb
tom thumbv
tom thumbn
QWERTY Repetition before
rtom thumb
ytom thumb
tiom thumb
tpom thumb
tonm thumb
tom rthumb
tom ythumb
tom tghumb
tom tjhumb
tom thyumb
tom thiumb
tom thunmb
tom thumvb
tom thumnb
QWERTY Substitution Transposed
orm thumb
rmo thumb
ro mthumb
romt humb
rom htumb
rom tuhmb
rom thmub
rom thubm
oym thumb
ymo thumb
yo mthumb
yomt humb
yom htumb
yom tuhmb
yom thmub
yom thubm
itm thumb
tmi thumb
ti mthumb
timt humb
tim htumb
tim tuhmb
tim thmub
tim thubm
ptm thumb
tmp thumb
tp mthumb
tpmt humb
tpm htumb
tpm tuhmb
tpm thmub
tpm thubm
otn thumb
tno thumb
to nthumb
tont humb
ton htumb
ton tuhmb
ton thmub
ton thubm
otm rhumb
tmo rhumb
to mrhumb
tomr humb
tom hrumb
tom ruhmb
tom rhmub
tom rhubm
otm yhumb
tmo yhumb
to myhumb
tomy humb
tom hyumb
tom yuhmb
tom yhmub
tom yhubm
otm tgumb
tmo tgumb
to mtgumb
tomt gumb
tom gtumb
tom tugmb
tom tgmub
tom tgubm
otm tjumb
tmo tjumb
to mtjumb
tomt jumb
tom jtumb
tom tujmb
tom tjmub
tom tjubm
otm thymb
tmo thymb
to mthymb
tomt hymb
tom htymb
tom tyhmb
tom thmyb
tom thybm
otm thimb
tmo thimb
to mthimb
tomt himb
tom htimb
tom tihmb
tom thmib
tom thibm
otm thunb
tmo thunb
to mthunb
tomt hunb
tom htunb
tom tuhnb
tom thnub
tom thubn
otm thumv
tmo thumv
to mthumv
tomt humv
tom htumv
tom tuhmv
tom thmuv
tom thuvm
otm thumn
tmo thumn
to mthumn
tomt humn
tom htumn
tom tuhmn
tom thmun
tom thunm
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