Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'richmond', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
richmond
Transposition0
irchmond
rcihmond
rihcmond
ricmhond
richomnd
richmnod
richmodn
Transposition1
cirhmond
rhcimond
rimhcond
ricomhnd
richnomd
richmdno
Transposition2
hicrmond
rmchiond
riohmcnd
ricnmohd
richdonm
Transposition2r
hcirmond
rmhciond
riomhcnd
ricnomhd
richdnom
Transposition0x2
irhcmond
ircmhond
irchomnd
irchmnod
irchmodn
rcimhond
rcihomnd
rcihmnod
rcihmodn
rihcomnd
rihcmnod
rihcmodn
ricmhnod
ricmhodn
richomdn
Slip3A
icrhmond
rchimond
rihmcond
ricmohnd
richonmd
richmndo
Slip3B
crihmond
rhicmond
rimchond
ricohmnd
richnmod
richmdon
Omission
ichmond
rchmond
rihmond
ricmond
richond
richmnd
richmod
richmon
Repetition
rrichmond
riichmond
ricchmond
richhmond
richmmond
richmoond
richmonnd
richmondd
QWERTY Substitution
eichmond
tichmond
ruchmond
rochmond
rixhmond
rivhmond
ricgmond
ricjmond
richnond
richmind
richmpnd
richmobd
richmomd
richmons
richmonf
QWERTY Repetition after
reichmond
rtichmond
riuchmond
riochmond
ricxhmond
ricvhmond
richgmond
richjmond
richmnond
richmoind
richmopnd
richmonbd
richmonmd
richmonds
richmondf
QWERTY Repetition before
erichmond
trichmond
ruichmond
roichmond
rixchmond
rivchmond
ricghmond
ricjhmond
richnmond
richmiond
richmpond
richmobnd
richmomnd
richmonsd
richmonfd
QWERTY Substitution Transposed
iechmond
ecihmond
eihcmond
eicmhond
eichomnd
eichmnod
eichmodn
itchmond
tcihmond
tihcmond
ticmhond
tichomnd
tichmnod
tichmodn
urchmond
rcuhmond
ruhcmond
rucmhond
ruchomnd
ruchmnod
ruchmodn
orchmond
rcohmond
rohcmond
rocmhond
rochomnd
rochmnod
rochmodn
irxhmond
rxihmond
rihxmond
rixmhond
rixhomnd
rixhmnod
rixhmodn
irvhmond
rvihmond
rihvmond
rivmhond
rivhomnd
rivhmnod
rivhmodn
ircgmond
rcigmond
rigcmond
ricmgond
ricgomnd
ricgmnod
ricgmodn
ircjmond
rcijmond
rijcmond
ricmjond
ricjomnd
ricjmnod
ricjmodn
irchnond
rcihnond
rihcnond
ricnhond
richonnd
richnnod
richnodn
irchmind
rcihmind
rihcmind
ricmhind
richimnd
richmnid
richmidn
irchmpnd
rcihmpnd
rihcmpnd
ricmhpnd
richpmnd
richmnpd
richmpdn
irchmobd
rcihmobd
rihcmobd
ricmhobd
richombd
richmbod
richmodb
irchmomd
rcihmomd
rihcmomd
ricmhomd
richommd
richmmod
richmodm
irchmons
rcihmons
rihcmons
ricmhons
richomns
richmnos
richmosn
irchmonf
rcihmonf
rihcmonf
ricmhonf
richomnf
richmnof
richmofn
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