An exclusive event generator is designed for the $e^+e^-$ scan experiments with the initial state radiation effects up to the second order correction included. There are seventy hadronic decay modes available with the effective center-of-mass energy coverage from the two pion mass threshold up to about 6 GeV. The achieved accuracy of initial state radiation correction reaches the level the generator KKMC achieved. The uncertainty associated with the calculation of correction factor to the initial state radiation is dominated by the measurements of the energy-dependence Born cross section. The generator is coded within the framework of BesEvtGen.