Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'eharmony', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
eharmony
Transposition0
hearmony
eahrmony
ehramony
ehamrony
eharomny
eharmnoy
eharmoyn
Transposition1
ahermony
erahmony
ehmraony
ehaomrny
eharnomy
eharmyno
Transposition2
rhaemony
emarhony
ehormany
ehanmory
eharyonm
Transposition2r
rahemony
emrahony
ehomrany
ehanomry
eharynom
Transposition0x2
heramony
heamrony
hearomny
hearmnoy
hearmoyn
eahmrony
eahromny
eahrmnoy
eahrmoyn
ehraomny
ehramnoy
ehramoyn
ehamrnoy
ehamroyn
eharomyn
Slip3A
haermony
earhmony
ehrmaony
ehamorny
eharonmy
eharmnyo
Slip3B
aehrmony
erhamony
ehmarony
ehaormny
eharnmoy
eharmyon
Omission
harmony
earmony
ehrmony
ehamony
eharony
eharmny
eharmoy
eharmon
Repetition
eeharmony
ehharmony
ehaarmony
eharrmony
eharmmony
eharmoony
eharmonny
eharmonyy
QWERTY Substitution
wharmony
rharmony
egarmony
ejarmony
ehsrmony
ehaemony
ehatmony
eharnony
eharminy
eharmpny
eharmoby
eharmomy
eharmont
eharmonu
QWERTY Repetition after
ewharmony
erharmony
ehgarmony
ehjarmony
ehasrmony
eharemony
ehartmony
eharmnony
eharmoiny
eharmopny
eharmonby
eharmonmy
eharmonyt
eharmonyu
QWERTY Repetition before
weharmony
reharmony
egharmony
ejharmony
ehsarmony
ehaermony
ehatrmony
eharnmony
eharmiony
eharmpony
eharmobny
eharmomny
eharmonty
eharmonuy
QWERTY Substitution Transposed
hwarmony
wahrmony
whramony
whamrony
wharomny
wharmnoy
wharmoyn
hrarmony
rahrmony
rhramony
rhamrony
rharomny
rharmnoy
rharmoyn
gearmony
eagrmony
egramony
egamrony
egaromny
egarmnoy
egarmoyn
jearmony
eajrmony
ejramony
ejamrony
ejaromny
ejarmnoy
ejarmoyn
hesrmony
eshrmony
ehrsmony
ehsmrony
ehsromny
ehsrmnoy
ehsrmoyn
heaemony
eahemony
eheamony
ehameony
ehaeomny
ehaemnoy
ehaemoyn
heatmony
eahtmony
ehtamony
ehamtony
ehatomny
ehatmnoy
ehatmoyn
hearnony
eahrnony
ehranony
ehanrony
eharonny
eharnnoy
eharnoyn
hearminy
eahrminy
ehraminy
ehamriny
eharimny
eharmniy
eharmiyn
hearmpny
eahrmpny
ehrampny
ehamrpny
eharpmny
eharmnpy
eharmpyn
hearmoby
eahrmoby
ehramoby
ehamroby
eharomby
eharmboy
eharmoyb
hearmomy
eahrmomy
ehramomy
ehamromy
eharommy
eharmmoy
eharmoym
hearmont
eahrmont
ehramont
ehamront
eharomnt
eharmnot
eharmotn
hearmonu
eahrmonu
ehramonu
ehamronu
eharomnu
eharmnou
eharmoun
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