Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'blessing', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
blessing
Transposition0
lbessing
belssing
blsesing
blesisng
blessnig
blessign
Transposition1
elbssing
bselsing
blsseing
bleissng
blesnisg
blessgni
Transposition2
slebsing
bsesling
blisseng
blensisg
blesgins
Transposition2r
selbsing
bsseling
blisseng
blenissg
blesgnis
Transposition0x2
lbsesing
lbessing
lbesisng
lbessnig
lbessign
belssing
belsisng
belssnig
belssign
blseisng
blsesnig
blsesign
blessnig
blessign
blesisgn
Slip3A
lebssing
beslsing
blsseing
blesisng
blesinsg
blessngi
Slip3B
eblssing
bslesing
blsesing
bleissng
blesnsig
blessgin
Omission
lessing
bessing
blssing
blesing
blessng
blessig
blessin
Repetition
bblessing
bllessing
bleessing
blesssing
blessiing
blessinng
blessingg
QWERTY Substitution
vlessing
nlessing
bkessing
blwssing
blrssing
bleasing
bledsing
blesaing
blesding
blessung
blessong
blessibg
blessimg
blessinf
blessinh
QWERTY Repetition after
bvlessing
bnlessing
blkessing
blewssing
blerssing
blesasing
blesdsing
blessaing
blessding
blessiung
blessiong
blessinbg
blessinmg
blessingf
blessingh
QWERTY Repetition before
vblessing
nblessing
bklessing
blwessing
blressing
bleassing
bledssing
blesasing
blesdsing
blessuing
blessoing
blessibng
blessimng
blessinfg
blessinhg
QWERTY Substitution Transposed
lvessing
velssing
vlsesing
vlesisng
vlessnig
vlessign
lnessing
nelssing
nlsesing
nlesisng
nlessnig
nlessign
kbessing
bekssing
bksesing
bkesisng
bkessnig
bkessign
lbwssing
bwlssing
blswsing
blwsisng
blwssnig
blwssign
lbrssing
brlssing
blsrsing
blrsisng
blrssnig
blrssign
lbeasing
belasing
blaesing
blesaing
bleaisng
bleasnig
bleasign
lbedsing
beldsing
bldesing
blesding
bledisng
bledsnig
bledsign
lbesaing
belsaing
blseaing
bleasing
blesiang
blesanig
blesaign
lbesding
belsding
blseding
bledsing
blesidng
blesdnig
blesdign
lbessung
belssung
blsesung
blesusng
blessnug
blessugn
lbessong
belssong
blsesong
blesosng
blessnog
blessogn
lbessibg
belssibg
blsesibg
blesisbg
blessbig
blessigb
lbessimg
belssimg
blsesimg
blesismg
blessmig
blessigm
lbessinf
belssinf
blsesinf
blesisnf
blessnif
blessifn
lbessinh
belssinh
blsesinh
blesisnh
blessnih
blessihn
WrongDoubles
bleesing
blesiing
$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