Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'hardware', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
hardware
Transposition0
ahrdware
hradware
hadrware
harwdare
hardawre
hardwrae
hardwaer
Transposition1
rahdware
hdraware
hawdrare
harawdre
hardrawe
hardwera
Transposition2
darhware
hwrdaare
haadwrre
harrwade
hardearw
Transposition2r
drahware
hwdraare
haawdrre
harrawde
harderaw
Transposition0x2
ahdrware
ahrwdare
ahrdawre
ahrdwrae
ahrdwaer
hrawdare
hradawre
hradwrae
hradwaer
hadrawre
hadrwrae
hadrwaer
harwdrae
harwdaer
hardawer
Slip3A
arhdware
hrdaware
hadwrare
harwadre
hardarwe
hardwrea
Slip3B
rhadware
hdarware
hawrdare
haradwre
hardrwae
hardwear
Omission
ardware
hrdware
hadware
harware
hardare
hardwre
hardwae
hardwar
Repetition
hhardware
haardware
harrdware
harddware
hardwware
hardwaare
hardwarre
hardwaree
QWERTY Substitution
gardware
jardware
hsrdware
haedware
hatdware
harsware
harfware
hardqare
hardeare
hardwsre
hardwaee
hardwate
hardwarw
hardwarr
QWERTY Repetition after
hgardware
hjardware
hasrdware
haredware
hartdware
hardsware
hardfware
hardwqare
hardweare
hardwasre
hardwaree
hardwarte
hardwarew
hardwarer
QWERTY Repetition before
ghardware
jhardware
hsardware
haerdware
hatrdware
harsdware
harfdware
hardqware
hardeware
hardwsare
hardwaere
hardwatre
hardwarwe
hardwarre
QWERTY Substitution Transposed
agrdware
gradware
gadrware
garwdare
gardawre
gardwrae
gardwaer
ajrdware
jradware
jadrware
jarwdare
jardawre
jardwrae
jardwaer
shrdware
hrsdware
hsdrware
hsrwdare
hsrdawre
hsrdwrae
hsrdwaer
ahedware
headware
hadeware
haewdare
haedawre
haedwrae
haedwaer
ahtdware
htadware
hadtware
hatwdare
hatdawre
hatdwrae
hatdwaer
ahrsware
hrasware
hasrware
harwsare
harsawre
harswrae
harswaer
ahrfware
hrafware
hafrware
harwfare
harfawre
harfwrae
harfwaer
ahrdqare
hradqare
hadrqare
harqdare
hardaqre
hardqrae
hardqaer
ahrdeare
hradeare
hadreare
haredare
hardaere
harderae
hardeaer
ahrdwsre
hradwsre
hadrwsre
harwdsre
hardswre
hardwrse
hardwser
ahrdwaee
hradwaee
hadrwaee
harwdaee
hardawee
hardweae
ahrdwate
hradwate
hadrwate
harwdate
hardawte
hardwtae
hardwaet
ahrdwarw
hradwarw
hadrwarw
harwdarw
hardawrw
hardwraw
hardwawr
ahrdwarr
hradwarr
hadrwarr
harwdarr
hardawrr
hardwrar
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