Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'windsoft', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
windsoft
Transposition0
iwndsoft
wnidsoft
widnsoft
winsdoft
windosft
windsfot
windsotf
Transposition1
niwdsoft
wdnisoft
wisdnoft
winosdft
windfost
windstfo
Transposition2
dinwsoft
wsndioft
wiodsnft
winfsodt
windtofs
Transposition2r
dniwsoft
wsdnioft
wiosdnft
winfosdt
windtfos
Transposition0x2
iwdnsoft
iwnsdoft
iwndosft
iwndsfot
iwndsotf
wnisdoft
wnidosft
wnidsfot
wnidsotf
widnosft
widnsfot
widnsotf
winsdfot
winsdotf
windostf
Slip3A
inwdsoft
wndisoft
widsnoft
winsodft
windofst
windsfto
Slip3B
nwidsoft
wdinsoft
wisndoft
winodsft
windfsot
windstof
Omission
indsoft
wndsoft
widsoft
winsoft
windoft
windsft
windsot
windsof
Repetition
wwindsoft
wiindsoft
winndsoft
winddsoft
windssoft
windsooft
windsofft
windsoftt
QWERTY Substitution
qindsoft
eindsoft
wundsoft
wondsoft
wibdsoft
wimdsoft
winssoft
winfsoft
windaoft
winddoft
windsift
windspft
windsodt
windsogt
windsofr
windsofy
QWERTY Repetition after
wqindsoft
weindsoft
wiundsoft
wiondsoft
winbdsoft
winmdsoft
windssoft
windfsoft
windsaoft
windsdoft
windsoift
windsopft
windsofdt
windsofgt
windsoftr
windsofty
QWERTY Repetition before
qwindsoft
ewindsoft
wuindsoft
woindsoft
wibndsoft
wimndsoft
winsdsoft
winfdsoft
windasoft
winddsoft
windsioft
windspoft
windsodft
windsogft
windsofrt
windsofyt
QWERTY Substitution Transposed
iqndsoft
qnidsoft
qidnsoft
qinsdoft
qindosft
qindsfot
qindsotf
iendsoft
enidsoft
eidnsoft
einsdoft
eindosft
eindsfot
eindsotf
uwndsoft
wnudsoft
wudnsoft
wunsdoft
wundosft
wundsfot
wundsotf
owndsoft
wnodsoft
wodnsoft
wonsdoft
wondosft
wondsfot
wondsotf
iwbdsoft
wbidsoft
widbsoft
wibsdoft
wibdosft
wibdsfot
wibdsotf
iwmdsoft
wmidsoft
widmsoft
wimsdoft
wimdosft
wimdsfot
wimdsotf
iwnssoft
wnissoft
wisnsoft
winsosft
winssfot
winssotf
iwnfsoft
wnifsoft
wifnsoft
winsfoft
winfosft
winfsfot
winfsotf
iwndaoft
wnidaoft
widnaoft
winadoft
windoaft
windafot
windaotf
iwnddoft
wniddoft
widndoft
windodft
winddfot
winddotf
iwndsift
wnidsift
widnsift
winsdift
windisft
windsfit
windsitf
iwndspft
wnidspft
widnspft
winsdpft
windpsft
windsfpt
windsptf
iwndsodt
wnidsodt
widnsodt
winsdodt
windosdt
windsdot
windsotd
iwndsogt
wnidsogt
widnsogt
winsdogt
windosgt
windsgot
windsotg
iwndsofr
wnidsofr
widnsofr
winsdofr
windosfr
windsfor
windsorf
iwndsofy
wnidsofy
widnsofy
winsdofy
windosfy
windsfoy
windsoyf
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