Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'hip-hop', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
hip-hop
Transposition0
ihp-hop
hpi-hop
hi-phop
hiph-op
hip-ohp
hip-hpo
Transposition1
pih-hop
h-pihop
hih-pop
hipoh-p
hip-poh
Transposition2
-iphhop
hhp-iop
hio-hpp
hippho-
Transposition2r
-pihhop
hh-piop
hioh-pp
hippoh-
Transposition0x2
ih-phop
ihph-op
ihp-ohp
ihp-hpo
hpih-op
hpi-ohp
hpi-hpo
hi-pohp
hi-phpo
hiph-po
Slip3A
iph-hop
hp-ihop
hi-hpop
hipho-p
hip-oph
Slip3B
phi-hop
h-iphop
hihp-op
hipo-hp
hip-pho
Omission
ip-hop
hp-hop
hi-hop
hiphop
hip-op
hip-hp
hip-ho
Repetition
hhip-hop
hiip-hop
hipp-hop
hip--hop
hip-hhop
hip-hoop
hip-hopp
QWERTY Substitution
gip-hop
jip-hop
hup-hop
hop-hop
hio-hop
hip-gop
hip-jop
hip-hip
hip-hpp
hip-hoo
QWERTY Repetition after
hgip-hop
hjip-hop
hiup-hop
hiop-hop
hipo-hop
hip-hgop
hip-hjop
hip-hoip
hip-hopp
hip-hopo
QWERTY Repetition before
ghip-hop
jhip-hop
huip-hop
hoip-hop
hiop-hop
hip-ghop
hip-jhop
hip-hiop
hip-hpop
hip-hoop
QWERTY Substitution Transposed
igp-hop
gpi-hop
gi-phop
giph-op
gip-ohp
gip-hpo
ijp-hop
jpi-hop
ji-phop
jiph-op
jip-ohp
jip-hpo
uhp-hop
hpu-hop
hu-phop
huph-op
hup-ohp
hup-hpo
ohp-hop
hpo-hop
ho-phop
hoph-op
hop-ohp
hop-hpo
iho-hop
hoi-hop
hi-ohop
hioh-op
hio-ohp
hio-hpo
ihp-gop
hpi-gop
hi-pgop
hipg-op
hip-ogp
hip-gpo
ihp-jop
hpi-jop
hi-pjop
hipj-op
hip-ojp
hip-jpo
ihp-hip
hpi-hip
hi-phip
hiph-ip
hip-ihp
hip-hpi
ihp-hpp
hpi-hpp
hi-phpp
hiph-pp
hip-php
ihp-hoo
hpi-hoo
hi-phoo
hiph-oo
hip-oho
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