Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'fishing', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
fishing
Transposition0
ifshing
fsihing
fihsing
fisihng
fishnig
fishign
Transposition1
sifhing
fhsiing
fiihsng
fisnihg
fishgni
Transposition2
hisfing
finhisg
fisginh
Transposition2r
hsifing
fihsing
finihsg
fisgnih
Transposition0x2
ifhsing
ifsihng
ifshnig
ifshign
fsiihng
fsihnig
fsihign
fihsnig
fihsign
fisihgn
Slip3A
isfhing
fshiing
fihisng
fisinhg
fishngi
Slip3B
sfihing
fhising
fiishng
fisnhig
fishgin
Omission
ishing
fshing
fihing
fising
fishng
fishig
fishin
Repetition
ffishing
fiishing
fisshing
fishhing
fishiing
fishinng
fishingg
QWERTY Substitution
dishing
gishing
fushing
foshing
fiahing
fidhing
fisging
fisjing
fishung
fishong
fishibg
fishimg
fishinf
fishinh
QWERTY Repetition after
fdishing
fgishing
fiushing
fioshing
fisahing
fisdhing
fishging
fishjing
fishiung
fishiong
fishinbg
fishinmg
fishingf
fishingh
QWERTY Repetition before
dfishing
gfishing
fuishing
foishing
fiashing
fidshing
fisghing
fisjhing
fishuing
fishoing
fishibng
fishimng
fishinfg
fishinhg
QWERTY Substitution Transposed
idshing
dsihing
dihsing
disihng
dishnig
dishign
igshing
gsihing
gihsing
gisihng
gishnig
gishign
ufshing
fsuhing
fuhsing
fusihng
fushnig
fushign
ofshing
fsohing
fohsing
fosihng
foshnig
foshign
ifahing
faihing
fihaing
fiaihng
fiahnig
fiahign
ifdhing
fdihing
fihding
fidihng
fidhnig
fidhign
ifsging
fsiging
figsing
fisigng
fisgnig
fisgign
ifsjing
fsijing
fijsing
fisijng
fisjnig
fisjign
ifshung
fsihung
fihsung
fisuhng
fishnug
fishugn
ifshong
fsihong
fihsong
fisohng
fishnog
fishogn
ifshibg
fsihibg
fihsibg
fisihbg
fishbig
fishigb
ifshimg
fsihimg
fihsimg
fisihmg
fishmig
fishigm
ifshinf
fsihinf
fihsinf
fisihnf
fishnif
fishifn
ifshinh
fsihinh
fihsinh
fisihnh
fishnih
fishihn
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