Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'shop.fox', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
shop.fox
Transposition0
hsop.fox
sohp.fox
shpo.fox
sho.pfox
shopf.ox
shop.ofx
shop.fxo
Transposition1
ohsp.fox
spoh.fox
sh.pofox
shof.pox
shopof.x
shop.xof
Transposition2
phos.fox
s.ophfox
shfp.oox
shoo.fpx
shopxfo.
Transposition2r
pohs.fox
s.pohfox
shf.poox
shoof.px
shopxof.
Transposition0x2
hspo.fox
hso.pfox
hsopf.ox
hsop.ofx
hsop.fxo
soh.pfox
sohpf.ox
sohp.ofx
sohp.fxo
shpof.ox
shpo.ofx
shpo.fxo
sho.pofx
sho.pfxo
shopf.xo
Slip3A
hosp.fox
soph.fox
shp.ofox
sho.fpox
shopfo.x
shop.oxf
Slip3B
oshp.fox
spho.fox
sh.opfox
shofp.ox
shopo.fx
shop.xfo
Omission
hop.fox
sop.fox
shp.fox
sho.fox
shopfox
shop.ox
shop.fx
shop.fo
Repetition
sshop.fox
shhop.fox
shoop.fox
shopp.fox
shop..fox
shop.ffox
shop.foox
shop.foxx
QWERTY Substitution
ahop.fox
dhop.fox
sgop.fox
sjop.fox
ship.fox
shpp.fox
shoo.fox
shop.dox
shop.gox
shop.fix
shop.fpx
shop.foz
shop.foc
QWERTY Repetition after
sahop.fox
sdhop.fox
shgop.fox
shjop.fox
shoip.fox
shopp.fox
shopo.fox
shop.fdox
shop.fgox
shop.foix
shop.fopx
shop.foxz
shop.foxc
QWERTY Repetition before
ashop.fox
dshop.fox
sghop.fox
sjhop.fox
shiop.fox
shpop.fox
shoop.fox
shop.dfox
shop.gfox
shop.fiox
shop.fpox
shop.fozx
shop.focx
QWERTY Substitution Transposed
haop.fox
aohp.fox
ahpo.fox
aho.pfox
ahopf.ox
ahop.ofx
ahop.fxo
hdop.fox
dohp.fox
dhpo.fox
dho.pfox
dhopf.ox
dhop.ofx
dhop.fxo
gsop.fox
sogp.fox
sgpo.fox
sgo.pfox
sgopf.ox
sgop.ofx
sgop.fxo
jsop.fox
sojp.fox
sjpo.fox
sjo.pfox
sjopf.ox
sjop.ofx
sjop.fxo
hsip.fox
sihp.fox
shpi.fox
shi.pfox
shipf.ox
ship.ofx
ship.fxo
hspp.fox
sphp.fox
shp.pfox
shppf.ox
shpp.ofx
shpp.fxo
hsoo.fox
soho.fox
sho.ofox
shoof.ox
shoo.ofx
shoo.fxo
hsop.dox
sohp.dox
shpo.dox
sho.pdox
shopd.ox
shop.odx
shop.dxo
hsop.gox
sohp.gox
shpo.gox
sho.pgox
shopg.ox
shop.ogx
shop.gxo
hsop.fix
sohp.fix
shpo.fix
sho.pfix
shopf.ix
shop.ifx
shop.fxi
hsop.fpx
sohp.fpx
shpo.fpx
sho.pfpx
shopf.px
shop.pfx
shop.fxp
hsop.foz
sohp.foz
shpo.foz
sho.pfoz
shopf.oz
shop.ofz
shop.fzo
hsop.foc
sohp.foc
shpo.foc
sho.pfoc
shopf.oc
shop.ofc
shop.fco
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