Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'glad rags', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
glad rags
Transposition0
lgad rags
gald rags
glda rags
gla drags
gladr ags
glad args
glad rgas
glad rasg
Transposition1
algd rags
gdal rags
gl darags
glar dags
gladar gs
glad gars
glad rsga
Transposition2
dlag rags
g adlrags
glrd aags
glaa rdgs
gladgra s
glad sagr
Transposition2r
dalg rags
g dalrags
glr daags
glaar dgs
gladgar s
glad sgar
Transposition0x2
lgdarags
lga drags
lgadr ags
lgad args
lgad rgas
lgad rasg
gal drags
galdr ags
gald args
gald rgas
gald rasg
gldar ags
glda args
glda rgas
glda rasg
gla dargs
gla drgas
gla drasg
gladr gas
gladr asg
glad arsg
Slip3A
lagd rags
gadl rags
gld arags
gla rdags
gladra gs
glad agrs
glad rgsa
Slip3B
agld rags
gdla rags
gl adrags
glard ags
glada rgs
glad gras
glad rsag
Omission
lad rags
gad rags
gld rags
gla rags
gladrags
glad ags
glad rgs
glad ras
glad rag
Repetition
gglad rags
gllad rags
glaad rags
gladd rags
glad rags
glad rrags
glad raags
glad raggs
glad ragss
QWERTY Substitution
flad rags
hlad rags
gkad rags
glsd rags
glas rags
glaf rags
glad eags
glad tags
glad rsgs
glad rafs
glad rahs
glad raga
glad ragd
QWERTY Repetition after
gflad rags
ghlad rags
glkad rags
glasd rags
glads rags
gladf rags
glad reags
glad rtags
glad rasgs
glad ragfs
glad raghs
glad ragsa
glad ragsd
QWERTY Repetition before
fglad rags
hglad rags
gklad rags
glsad rags
glasd rags
glafd rags
glad erags
glad trags
glad rsags
glad rafgs
glad rahgs
glad ragas
glad ragds
QWERTY Substitution Transposed
lfad rags
fald rags
flda rags
fla drags
fladr ags
flad args
flad rgas
flad rasg
lhad rags
hald rags
hlda rags
hla drags
hladr ags
hlad args
hlad rgas
hlad rasg
kgad rags
gakd rags
gkda rags
gka drags
gkadr ags
gkad args
gkad rgas
gkad rasg
lgsd rags
gsld rags
glds rags
gls drags
glsdr ags
glsd args
glsd rgas
glsd rasg
lgas rags
gals rags
glsa rags
gla srags
glasr ags
glas args
glas rgas
glas rasg
lgaf rags
galf rags
glfa rags
gla frags
glafr ags
glaf args
glaf rgas
glaf rasg
lgad eags
gald eags
glda eags
gla deags
glade ags
glad aegs
glad egas
glad easg
lgad tags
gald tags
glda tags
gla dtags
gladt ags
glad atgs
glad tgas
glad tasg
lgad rsgs
gald rsgs
glda rsgs
gla drsgs
gladr sgs
glad srgs
glad rgss
glad rssg
lgad rafs
gald rafs
glda rafs
gla drafs
gladr afs
glad arfs
glad rfas
glad rasf
lgad rahs
gald rahs
glda rahs
gla drahs
gladr ahs
glad arhs
glad rhas
glad rash
lgad raga
gald raga
glda raga
gla draga
gladr aga
glad arga
glad rgaa
glad raag
lgad ragd
gald ragd
glda ragd
gla dragd
gladr agd
glad argd
glad rgad
glad radg
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