Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'swimming', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
swimming
Transposition0
wsimming
siwmming
swmiming
swimimng
swimmnig
swimmign
Transposition1
iwsmming
smiwming
swmmiing
swiimmng
swimnimg
swimmgni
Transposition2
mwisming
smimwing
swinmimg
swimginm
Transposition2r
miwsming
smmiwing
swinimmg
swimgnim
Transposition0x2
wsmiming
wsimming
wsimimng
wsimmnig
wsimmign
siwmming
siwmimng
siwmmnig
siwmmign
swmiimng
swmimnig
swmimign
swimmnig
swimmign
swimimgn
Slip3A
wismming
simwming
swmmiing
swimimng
swiminmg
swimmngi
Slip3B
iswmming
smwiming
swmiming
swiimmng
swimnmig
swimmgin
Omission
wimming
simming
swmming
swiming
swimmng
swimmig
swimmin
Repetition
sswimming
swwimming
swiimming
swimmming
swimmiing
swimminng
swimmingg
QWERTY Substitution
awimming
dwimming
sqimming
seimming
swumming
swomming
swinming
swimning
swimmung
swimmong
swimmibg
swimmimg
swimminf
swimminh
QWERTY Repetition after
sawimming
sdwimming
swqimming
sweimming
swiumming
swiomming
swimnming
swimmning
swimmiung
swimmiong
swimminbg
swimminmg
swimmingf
swimmingh
QWERTY Repetition before
aswimming
dswimming
sqwimming
sewimming
swuimming
swoimming
swinmming
swimnming
swimmuing
swimmoing
swimmibng
swimmimng
swimminfg
swimminhg
QWERTY Substitution Transposed
waimming
aiwmming
awmiming
awimimng
awimmnig
awimmign
wdimming
diwmming
dwmiming
dwimimng
dwimmnig
dwimmign
qsimming
siqmming
sqmiming
sqimimng
sqimmnig
sqimmign
esimming
siemming
semiming
seimimng
seimmnig
seimmign
wsumming
suwmming
swmuming
swumimng
swummnig
swummign
wsomming
sowmming
swmoming
swomimng
swommnig
swommign
wsinming
siwnming
swniming
swimning
swinimng
swinmnig
swinmign
wsimning
siwmning
swmining
swinming
swiminng
swimnnig
swimnign
wsimmung
siwmmung
swmimung
swimumng
swimmnug
swimmugn
wsimmong
siwmmong
swmimong
swimomng
swimmnog
swimmogn
wsimmibg
siwmmibg
swmimibg
swimimbg
swimmbig
swimmigb
wsimmimg
siwmmimg
swmimimg
swimimmg
swimmmig
swimmigm
wsimminf
siwmminf
swmiminf
swimimnf
swimmnif
swimmifn
wsimminh
siwmminh
swmiminh
swimimnh
swimmnih
swimmihn
WrongDoubles
swiiming
swimiing
$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