Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'charlie', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
charlie
Transposition0
hcarlie
cahrlie
chralie
chalrie
charile
charlei
Transposition1
ahcrlie
crahlie
chlraie
chailre
chareil
Transposition2
rhaclie
clarhie
chirlae
chaelir
Transposition2r
rahclie
clrahie
chilrae
chaeilr
Transposition0x2
hcralie
hcalrie
hcarile
hcarlei
cahlrie
cahrile
cahrlei
chraile
chralei
chalrei
Slip3A
hacrlie
carhlie
chrlaie
chalire
chariel
Slip3B
achrlie
crhalie
chlarie
chairle
chareli
Omission
harlie
carlie
chrlie
chalie
charie
charle
charli
Repetition
ccharlie
chharlie
chaarlie
charrlie
charllie
charliie
charliee
QWERTY Substitution
xharlie
vharlie
cgarlie
cjarlie
chsrlie
chaelie
chatlie
charkie
charlue
charloe
charliw
charlir
QWERTY Repetition after
cxharlie
cvharlie
chgarlie
chjarlie
chasrlie
charelie
chartlie
charlkie
charliue
charlioe
charliew
charlier
QWERTY Repetition before
xcharlie
vcharlie
cgharlie
cjharlie
chsarlie
chaerlie
chatrlie
charklie
charluie
charloie
charliwe
charlire
QWERTY Substitution Transposed
hxarlie
xahrlie
xhralie
xhalrie
xharile
xharlei
hvarlie
vahrlie
vhralie
vhalrie
vharile
vharlei
gcarlie
cagrlie
cgralie
cgalrie
cgarile
cgarlei
jcarlie
cajrlie
cjralie
cjalrie
cjarile
cjarlei
hcsrlie
cshrlie
chrslie
chslrie
chsrile
chsrlei
hcaelie
cahelie
chealie
chaleie
chaeile
chaelei
hcatlie
cahtlie
chtalie
chaltie
chatile
chatlei
hcarkie
cahrkie
chrakie
chakrie
charike
charkei
hcarlue
cahrlue
chralue
chalrue
charule
charleu
hcarloe
cahrloe
chraloe
chalroe
charole
charleo
hcarliw
cahrliw
chraliw
chalriw
charilw
charlwi
hcarlir
cahrlir
chralir
chalrir
charilr
charlri
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