Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'bargain', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
bargain
Transposition0
abrgain
bragain
bagrain
baragin
bargian
bargani
Transposition1
rabgain
bgraain
baagrin
bariagn
bargnia
Transposition2
garbain
baigarn
barnaig
Transposition2r
grabain
bagrain
baiagrn
barniag
Transposition0x2
abgrain
abragin
abrgian
abrgani
braagin
bragian
bragani
bagrian
bagrani
baragni
Slip3A
arbgain
brgaain
bagarin
baraign
bargina
Slip3B
rbagain
bgarain
baargin
barigan
bargnai
Omission
argain
brgain
bagain
barain
bargin
bargan
bargai
Repetition
bbargain
baargain
barrgain
barggain
bargaain
bargaiin
bargainn
QWERTY Substitution
vargain
nargain
bsrgain
baegain
batgain
barfain
barhain
bargsin
bargaun
bargaon
bargaib
bargaim
QWERTY Repetition after
bvargain
bnargain
basrgain
baregain
bartgain
bargfain
barghain
bargasin
bargaiun
bargaion
bargainb
bargainm
QWERTY Repetition before
vbargain
nbargain
bsargain
baergain
batrgain
barfgain
barhgain
bargsain
bargauin
bargaoin
bargaibn
bargaimn
QWERTY Substitution Transposed
avrgain
vragain
vagrain
varagin
vargian
vargani
anrgain
nragain
nagrain
naragin
nargian
nargani
sbrgain
brsgain
bsgrain
bsragin
bsrgian
bsrgani
abegain
beagain
bageain
baeagin
baegian
baegani
abtgain
btagain
bagtain
batagin
batgian
batgani
abrfain
brafain
bafrain
barafin
barfian
barfani
abrhain
brahain
bahrain
barahin
barhian
barhani
abrgsin
bragsin
bagrsin
barsgin
bargisn
bargsni
abrgaun
bragaun
bagraun
baragun
barguan
barganu
abrgaon
bragaon
bagraon
baragon
bargoan
bargano
abrgaib
bragaib
bagraib
baragib
bargiab
bargabi
abrgaim
bragaim
bagraim
baragim
bargiam
bargami
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