Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'my petshop', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
my petshop
Transposition0
ym petshop
m ypetshop
myp etshop
my eptshop
my pteshop
my pesthop
my pethsop
my petsohp
my petshpo
Transposition1
ympetshop
mp yetshop
myep tshop
my tepshop
my pstehop
my pehstop
my petohsp
my petspoh
Transposition2
py metshop
me pytshop
mytpe shop
my setphop
my phtseop
my peoshtp
my petphos
Transposition2r
p ymetshop
mep ytshop
mytep shop
my stephop
my phsteop
my peohstp
my petpohs
Transposition0x2
ymp etshop
ym eptshop
ym pteshop
ym pesthop
ym pethsop
ym petsohp
ym petshpo
m yeptshop
m ypteshop
m ypesthop
m ypethsop
m ypetsohp
m ypetshpo
myp teshop
myp esthop
myp ethsop
myp etsohp
myp etshpo
my epsthop
my epthsop
my eptsohp
my eptshpo
my ptehsop
my ptesohp
my pteshpo
my pestohp
my pesthpo
my pethspo
Slip3A
y mpetshop
m pyetshop
mype tshop
my etpshop
my ptsehop
my peshtop
my pethosp
my petsoph
Slip3B
mypetshop
mpy etshop
mye ptshop
my tpeshop
my psethop
my pehtsop
my petoshp
my petspho
Omission
y petshop
m petshop
mypetshop
my etshop
my ptshop
my peshop
my pethop
my petsop
my petshp
my petsho
Repetition
mmy petshop
myy petshop
my petshop
my ppetshop
my peetshop
my pettshop
my petsshop
my petshhop
my petshoop
my petshopp
QWERTY Substitution
ny petshop
mt petshop
mu petshop
my oetshop
my pwtshop
my prtshop
my pershop
my peyshop
my petahop
my petdhop
my petsgop
my petsjop
my petship
my petshpp
my petshoo
QWERTY Repetition after
mny petshop
myt petshop
myu petshop
my poetshop
my pewtshop
my pertshop
my petrshop
my petyshop
my petsahop
my petsdhop
my petshgop
my petshjop
my petshoip
my petshopp
my petshopo
QWERTY Repetition before
nmy petshop
mty petshop
muy petshop
my opetshop
my pwetshop
my pretshop
my pertshop
my peytshop
my petashop
my petdshop
my petsghop
my petsjhop
my petshiop
my petshpop
my petshoop
QWERTY Substitution Transposed
yn petshop
n ypetshop
nyp etshop
ny eptshop
ny pteshop
ny pesthop
ny pethsop
ny petsohp
ny petshpo
tm petshop
m tpetshop
mtp etshop
mt eptshop
mt pteshop
mt pesthop
mt pethsop
mt petsohp
mt petshpo
um petshop
m upetshop
mup etshop
mu eptshop
mu pteshop
mu pesthop
mu pethsop
mu petsohp
mu petshpo
ym oetshop
m yoetshop
myo etshop
my eotshop
my oteshop
my oesthop
my oethsop
my oetsohp
my oetshpo
ym pwtshop
m ypwtshop
myp wtshop
my wptshop
my ptwshop
my pwsthop
my pwthsop
my pwtsohp
my pwtshpo
ym prtshop
m yprtshop
myp rtshop
my rptshop
my ptrshop
my prsthop
my prthsop
my prtsohp
my prtshpo
ym pershop
m ypershop
myp ershop
my eprshop
my preshop
my pesrhop
my perhsop
my persohp
my pershpo
ym peyshop
m ypeyshop
myp eyshop
my epyshop
my pyeshop
my pesyhop
my peyhsop
my peysohp
my peyshpo
ym petahop
m ypetahop
myp etahop
my eptahop
my pteahop
my peathop
my pethaop
my petaohp
my petahpo
ym petdhop
m ypetdhop
myp etdhop
my eptdhop
my ptedhop
my pedthop
my pethdop
my petdohp
my petdhpo
ym petsgop
m ypetsgop
myp etsgop
my eptsgop
my ptesgop
my pestgop
my petgsop
my petsogp
my petsgpo
ym petsjop
m ypetsjop
myp etsjop
my eptsjop
my ptesjop
my pestjop
my petjsop
my petsojp
my petsjpo
ym petship
m ypetship
myp etship
my eptship
my pteship
my pesthip
my pethsip
my petsihp
my petshpi
ym petshpp
m ypetshpp
myp etshpp
my eptshpp
my pteshpp
my pesthpp
my pethspp
my petsphp
ym petshoo
m ypetshoo
myp etshoo
my eptshoo
my pteshoo
my pesthoo
my pethsoo
my petsoho
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