Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'charity', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
charity
Transposition0
hcarity
cahrity
chraity
chairty
chartiy
chariyt
Transposition1
ahcrity
crahity
chiraty
chatiry
charyti
Transposition2
rhacity
ciarhty
chtriay
chayitr
Transposition2r
rahcity
cirahty
chtiray
chaytir
Transposition0x2
hcraity
hcairty
hcartiy
hcariyt
cahirty
cahrtiy
cahriyt
chratiy
chraiyt
chairyt
Slip3A
hacrity
carhity
chriaty
chaitry
chartyi
Slip3B
achrity
crhaity
chiarty
chatriy
charyit
Omission
harity
carity
chrity
chaity
charty
chariy
charit
Repetition
ccharity
chharity
chaarity
charrity
chariity
charitty
charityy
QWERTY Substitution
xharity
vharity
cgarity
cjarity
chsrity
chaeity
chatity
charuty
charoty
chariry
chariyy
charitt
charitu
QWERTY Repetition after
cxharity
cvharity
chgarity
chjarity
chasrity
chareity
chartity
chariuty
charioty
charitry
charityy
charityt
charityu
QWERTY Repetition before
xcharity
vcharity
cgharity
cjharity
chsarity
chaerity
chatrity
charuity
charoity
charirty
chariyty
charitty
charituy
QWERTY Substitution Transposed
hxarity
xahrity
xhraity
xhairty
xhartiy
xhariyt
hvarity
vahrity
vhraity
vhairty
vhartiy
vhariyt
gcarity
cagrity
cgraity
cgairty
cgartiy
cgariyt
jcarity
cajrity
cjraity
cjairty
cjartiy
cjariyt
hcsrity
cshrity
chrsity
chsirty
chsrtiy
chsriyt
hcaeity
caheity
cheaity
chaiety
chaetiy
chaeiyt
hcatity
cahtity
chtaity
chaitty
chattiy
chatiyt
hcaruty
cahruty
chrauty
chaurty
chartuy
charuyt
hcaroty
cahroty
chraoty
chaorty
chartoy
charoyt
hcariry
cahriry
chrairy
chairry
charriy
chariyr
hcariyy
cahriyy
chraiyy
chairyy
charyiy
hcaritt
cahritt
chraitt
chairtt
chartit
hcaritu
cahritu
chraitu
chairtu
chartiu
chariut
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