Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'whitesmoke', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
whitesmoke
Transposition0
hwitesmoke
wihtesmoke
whtiesmoke
whietsmoke
whitsemoke
whitemsoke
whitesomke
whitesmkoe
whitesmoek
Transposition1
ihwtesmoke
wtihesmoke
whetismoke
whisetmoke
whitmseoke
whiteomske
whiteskome
whitesmeko
Transposition2
thiwesmoke
weithsmoke
whsteimoke
whimestoke
whitosmeke
whitekmose
whiteseokm
Transposition2r
tihwesmoke
wetihsmoke
whsetimoke
whimsetoke
whitomseke
whitekomse
whitesekom
Transposition0x2
hwtiesmoke
hwietsmoke
hwitsemoke
hwitemsoke
hwitesomke
hwitesmkoe
hwitesmoek
wihetsmoke
wihtsemoke
wihtemsoke
wihtesomke
wihtesmkoe
wihtesmoek
whtisemoke
whtiemsoke
whtiesomke
whtiesmkoe
whtiesmoek
whietmsoke
whietsomke
whietsmkoe
whietsmoek
whitseomke
whitsemkoe
whitsemoek
whitemskoe
whitemsoek
whitesomek
Slip3A
hiwtesmoke
withesmoke
whteismoke
whiestmoke
whitsmeoke
whitemoske
whitesokme
whitesmkeo
Slip3B
iwhtesmoke
wthiesmoke
wheitsmoke
whistemoke
whitmesoke
whiteosmke
whiteskmoe
whitesmeok
Omission
hitesmoke
witesmoke
whtesmoke
whiesmoke
whitsmoke
whitemoke
whitesoke
whitesmke
whitesmoe
whitesmok
Repetition
wwhitesmoke
whhitesmoke
whiitesmoke
whittesmoke
whiteesmoke
whitessmoke
whitesmmoke
whitesmooke
whitesmokke
whitesmokee
QWERTY Substitution
qhitesmoke
ehitesmoke
wgitesmoke
wjitesmoke
whutesmoke
whotesmoke
whiresmoke
whiyesmoke
whitwsmoke
whitrsmoke
whiteamoke
whitedmoke
whitesnoke
whitesmike
whitesmpke
whitesmoje
whitesmole
whitesmokw
whitesmokr
QWERTY Repetition after
wqhitesmoke
wehitesmoke
whgitesmoke
whjitesmoke
whiutesmoke
whiotesmoke
whitresmoke
whityesmoke
whitewsmoke
whitersmoke
whitesamoke
whitesdmoke
whitesmnoke
whitesmoike
whitesmopke
whitesmokje
whitesmokle
whitesmokew
whitesmoker
QWERTY Repetition before
qwhitesmoke
ewhitesmoke
wghitesmoke
wjhitesmoke
whuitesmoke
whoitesmoke
whirtesmoke
whiytesmoke
whitwesmoke
whitresmoke
whiteasmoke
whitedsmoke
whitesnmoke
whitesmioke
whitesmpoke
whitesmojke
whitesmolke
whitesmokwe
whitesmokre
QWERTY Substitution Transposed
hqitesmoke
qihtesmoke
qhtiesmoke
qhietsmoke
qhitsemoke
qhitemsoke
qhitesomke
qhitesmkoe
qhitesmoek
heitesmoke
eihtesmoke
ehtiesmoke
ehietsmoke
ehitsemoke
ehitemsoke
ehitesomke
ehitesmkoe
ehitesmoek
gwitesmoke
wigtesmoke
wgtiesmoke
wgietsmoke
wgitsemoke
wgitemsoke
wgitesomke
wgitesmkoe
wgitesmoek
jwitesmoke
wijtesmoke
wjtiesmoke
wjietsmoke
wjitsemoke
wjitemsoke
wjitesomke
wjitesmkoe
wjitesmoek
hwutesmoke
wuhtesmoke
whtuesmoke
whuetsmoke
whutsemoke
whutemsoke
whutesomke
whutesmkoe
whutesmoek
hwotesmoke
wohtesmoke
whtoesmoke
whoetsmoke
whotsemoke
whotemsoke
whotesomke
whotesmkoe
whotesmoek
hwiresmoke
wihresmoke
whriesmoke
whiersmoke
whirsemoke
whiremsoke
whiresomke
whiresmkoe
whiresmoek
hwiyesmoke
wihyesmoke
whyiesmoke
whieysmoke
whiysemoke
whiyemsoke
whiyesomke
whiyesmkoe
whiyesmoek
hwitwsmoke
wihtwsmoke
whtiwsmoke
whiwtsmoke
whitswmoke
whitwmsoke
whitwsomke
whitwsmkoe
whitwsmoek
hwitrsmoke
wihtrsmoke
whtirsmoke
whirtsmoke
whitsrmoke
whitrmsoke
whitrsomke
whitrsmkoe
whitrsmoek
hwiteamoke
wihteamoke
whtieamoke
whietamoke
whitaemoke
whitemaoke
whiteaomke
whiteamkoe
whiteamoek
hwitedmoke
wihtedmoke
whtiedmoke
whietdmoke
whitdemoke
whitemdoke
whitedomke
whitedmkoe
whitedmoek
hwitesnoke
wihtesnoke
whtiesnoke
whietsnoke
whitsenoke
whitensoke
whitesonke
whitesnkoe
whitesnoek
hwitesmike
wihtesmike
whtiesmike
whietsmike
whitsemike
whitemsike
whitesimke
whitesmkie
whitesmiek
hwitesmpke
wihtesmpke
whtiesmpke
whietsmpke
whitsempke
whitemspke
whitespmke
whitesmkpe
whitesmpek
hwitesmoje
wihtesmoje
whtiesmoje
whietsmoje
whitsemoje
whitemsoje
whitesomje
whitesmjoe
whitesmoej
hwitesmole
wihtesmole
whtiesmole
whietsmole
whitsemole
whitemsole
whitesomle
whitesmloe
whitesmoel
hwitesmokw
wihtesmokw
whtiesmokw
whietsmokw
whitsemokw
whitemsokw
whitesomkw
whitesmkow
whitesmowk
hwitesmokr
wihtesmokr
whtiesmokr
whietsmokr
whitsemokr
whitemsokr
whitesomkr
whitesmkor
whitesmork
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