Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'chicgal', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
chicgal
Transposition0
hcicgal
cihcgal
chcigal
chigcal
chicagl
chicgla
Transposition1
ihccgal
ccihgal
chgcial
chiagcl
chiclag
Transposition2
cgichal
chacgil
chilgac
Transposition2r
cihcgal
cgcihal
chagcil
chilagc
Transposition0x2
hccigal
hcigcal
hcicagl
hcicgla
cihgcal
cihcagl
cihcgla
chciagl
chcigla
chigcla
Slip3A
hiccgal
cichgal
chcgial
chigacl
chicalg
Slip3B
ichcgal
cchigal
chgical
chiacgl
chiclga
Omission
hicgal
cicgal
chcgal
chigal
chical
chicgl
chicga
Repetition
cchicgal
chhicgal
chiicgal
chiccgal
chicggal
chicgaal
chicgall
QWERTY Substitution
xhicgal
vhicgal
cgicgal
cjicgal
chucgal
chocgal
chixgal
chivgal
chicfal
chichal
chicgsl
chicgak
QWERTY Repetition after
cxhicgal
cvhicgal
chgicgal
chjicgal
chiucgal
chiocgal
chicxgal
chicvgal
chicgfal
chicghal
chicgasl
chicgalk
QWERTY Repetition before
xchicgal
vchicgal
cghicgal
cjhicgal
chuicgal
choicgal
chixcgal
chivcgal
chicfgal
chichgal
chicgsal
chicgakl
QWERTY Substitution Transposed
hxicgal
xihcgal
xhcigal
xhigcal
xhicagl
xhicgla
hvicgal
vihcgal
vhcigal
vhigcal
vhicagl
vhicgla
gcicgal
cigcgal
cgcigal
cgigcal
cgicagl
cgicgla
jcicgal
cijcgal
cjcigal
cjigcal
cjicagl
cjicgla
hcucgal
cuhcgal
chcugal
chugcal
chucagl
chucgla
hcocgal
cohcgal
chcogal
chogcal
chocagl
chocgla
hcixgal
cihxgal
chxigal
chigxal
chixagl
chixgla
hcivgal
cihvgal
chvigal
chigval
chivagl
chivgla
hcicfal
cihcfal
chcifal
chifcal
chicafl
chicfla
hcichal
cihchal
chcihal
chihcal
chicahl
chichla
hcicgsl
cihcgsl
chcigsl
chigcsl
chicsgl
chicgls
hcicgak
cihcgak
chcigak
chigcak
chicagk
chicgka
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