The invention relates to a sanitizer composition for topical use, i.e. for application onto the human skin, especially on hands for instantaneous disinfection of the body part while imparting long lasting immunity benefit. The sanitizer composition comprising high amount of alcohol and vitamin B3 compound or a derivative thereof is seen to be hazy and this problem is solved by inclusion of specific type non-ionic surfactant.