Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'herb pharm', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
herb pharm
Transposition0
ehrb pharm
hreb pharm
hebr pharm
her bpharm
herbp harm
herb hparm
herb pahrm
herb phram
herb phamr
Transposition1
rehb pharm
hbre pharm
he brpharm
herp bharm
herbhp arm
herb ahprm
herb prahm
herb phmra
Transposition2
berh pharm
h rbepharm
hepb rharm
herh pbarm
herbaph rm
herb rhapm
herb pmarh
Transposition2r
breh pharm
h brepharm
hep brharm
herhp barm
herbahp rm
herb rahpm
herb pmrah
Transposition0x2
ehbrpharm
ehr bpharm
ehrbp harm
ehrb hparm
ehrb pahrm
ehrb phram
ehrb phamr
hre bpharm
hrebp harm
hreb hparm
hreb pahrm
hreb phram
hreb phamr
hebrp harm
hebr hparm
hebr pahrm
hebr phram
hebr phamr
her bhparm
her bpahrm
her bphram
her bphamr
herbp ahrm
herbp hram
herbp hamr
herb hpram
herb hpamr
herb pahmr
Slip3A
erhb pharm
hrbe pharm
heb rpharm
her pbharm
herbph arm
herb haprm
herb parhm
herb phrma
Slip3B
rheb pharm
hber pharm
he rbpharm
herpb harm
herbh parm
herb aphrm
herb prham
herb phmar
Omission
erb pharm
hrb pharm
heb pharm
her pharm
herbpharm
herb harm
herb parm
herb phrm
herb pham
herb phar
Repetition
hherb pharm
heerb pharm
herrb pharm
herbb pharm
herb pharm
herb ppharm
herb phharm
herb phaarm
herb pharrm
herb pharmm
QWERTY Substitution
gerb pharm
jerb pharm
hwrb pharm
hrrb pharm
heeb pharm
hetb pharm
herv pharm
hern pharm
herb oharm
herb pgarm
herb pjarm
herb phsrm
herb phaem
herb phatm
herb pharn
QWERTY Repetition after
hgerb pharm
hjerb pharm
hewrb pharm
herrb pharm
hereb pharm
hertb pharm
herbv pharm
herbn pharm
herb poharm
herb phgarm
herb phjarm
herb phasrm
herb pharem
herb phartm
herb pharmn
QWERTY Repetition before
gherb pharm
jherb pharm
hwerb pharm
hrerb pharm
heerb pharm
hetrb pharm
hervb pharm
hernb pharm
herb opharm
herb pgharm
herb pjharm
herb phsarm
herb phaerm
herb phatrm
herb pharnm
QWERTY Substitution Transposed
egrb pharm
greb pharm
gebr pharm
ger bpharm
gerbp harm
gerb hparm
gerb pahrm
gerb phram
gerb phamr
ejrb pharm
jreb pharm
jebr pharm
jer bpharm
jerbp harm
jerb hparm
jerb pahrm
jerb phram
jerb phamr
whrb pharm
hrwb pharm
hwbr pharm
hwr bpharm
hwrbp harm
hwrb hparm
hwrb pahrm
hwrb phram
hwrb phamr
rhrb pharm
hrbr pharm
hrr bpharm
hrrbp harm
hrrb hparm
hrrb pahrm
hrrb phram
hrrb phamr
eheb pharm
hebe pharm
hee bpharm
heebp harm
heeb hparm
heeb pahrm
heeb phram
heeb phamr
ehtb pharm
hteb pharm
hebt pharm
het bpharm
hetbp harm
hetb hparm
hetb pahrm
hetb phram
hetb phamr
ehrv pharm
hrev pharm
hevr pharm
her vpharm
hervp harm
herv hparm
herv pahrm
herv phram
herv phamr
ehrn pharm
hren pharm
henr pharm
her npharm
hernp harm
hern hparm
hern pahrm
hern phram
hern phamr
ehrb oharm
hreb oharm
hebr oharm
her boharm
herbo harm
herb hoarm
herb oahrm
herb ohram
herb ohamr
ehrb pgarm
hreb pgarm
hebr pgarm
her bpgarm
herbp garm
herb gparm
herb pagrm
herb pgram
herb pgamr
ehrb pjarm
hreb pjarm
hebr pjarm
her bpjarm
herbp jarm
herb jparm
herb pajrm
herb pjram
herb pjamr
ehrb phsrm
hreb phsrm
hebr phsrm
her bphsrm
herbp hsrm
herb hpsrm
herb pshrm
herb phrsm
herb phsmr
ehrb phaem
hreb phaem
hebr phaem
her bphaem
herbp haem
herb hpaem
herb pahem
herb pheam
herb phame
ehrb phatm
hreb phatm
hebr phatm
her bphatm
herbp hatm
herb hpatm
herb pahtm
herb phtam
herb phamt
ehrb pharn
hreb pharn
hebr pharn
her bpharn
herbp harn
herb hparn
herb pahrn
herb phran
herb phanr
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