Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'heart', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
heart
Transposition0
ehart
haert
herat
heatr
Transposition1
aehrt
hraet
hetra
Transposition2
reaht
htare
Transposition2r
raeht
htrae
Transposition0x2
ehrat
ehatr
haetr
Slip3A
eahrt
haret
herta
Slip3B
ahert
hreat
hetar
Omission
eart
hart
hert
heat
hear
Repetition
hheart
heeart
heaart
hearrt
heartt
QWERTY Substitution
geart
jeart
hwart
hrart
hesrt
heaet
heatt
hearr
heary
QWERTY Repetition after
hgeart
hjeart
hewart
herart
heasrt
hearet
heartt
heartr
hearty
QWERTY Repetition before
gheart
jheart
hweart
hreart
hesart
heaert
heatrt
hearrt
hearyt
QWERTY Substitution Transposed
egart
gaert
gerat
geatr
ejart
jaert
jerat
jeatr
whart
hawrt
hwrat
hwatr
rhart
harrt
hrrat
hratr
ehsrt
hsert
herst
hestr
ehaet
haeet
heeat
heate
ehatt
haett
hetat
eharr
haerr
herar
ehary
haery
heray
heayr
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