Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'sharp', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
sharp
Transposition0
hsarp
sahrp
shrap
shapr
Transposition1
ahsrp
srahp
shpra
Transposition2
rhasp
sparh
Transposition2r
rahsp
sprah
Transposition0x2
hsrap
hsapr
sahpr
Slip3A
hasrp
sarhp
shrpa
Slip3B
ashrp
srhap
shpar
Omission
harp
sarp
shrp
shap
shar
Repetition
ssharp
shharp
shaarp
sharrp
sharpp
QWERTY Substitution
aharp
dharp
sgarp
sjarp
shsrp
shaep
shatp
sharo
QWERTY Repetition after
saharp
sdharp
shgarp
shjarp
shasrp
sharep
shartp
sharpo
QWERTY Repetition before
asharp
dsharp
sgharp
sjharp
shsarp
shaerp
shatrp
sharop
QWERTY Substitution Transposed
haarp
aahrp
ahrap
ahapr
hdarp
dahrp
dhrap
dhapr
gsarp
sagrp
sgrap
sgapr
jsarp
sajrp
sjrap
sjapr
hssrp
sshrp
shrsp
shspr
hsaep
sahep
sheap
shape
hsatp
sahtp
shtap
shapt
hsaro
sahro
shrao
shaor
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