The invention relates to a verification release method for software running. The method comprises the steps that a client side and a verification side of software are involved; the client side comprises a program embedding module, and the verification side comprises a program verification module; a verification release program is composed of a code conversion split check module, wherein the code conversion split check module in the verification side converts a digital file into a variable code, takes any random value of the variable code as a random seed and splits a segmentation code of the verification release program, and split codes are packaged into the program embedding module of the client side and the program verification module of the verification side respectively; when the verification side conducts verification, the program verification module loads the program embedding module of the client side, and after the codes are merged, the verification release program runs. According to the verification release method for software running, the codes need to be merged and then the program runs during verification, the situation can be avoided that the verification release program is broken and decompiled, so that the client side and the verification side have unique congruity, and the safety factor is higher. From the code level, the method is easy and ingenious to implement, the expenditure of complex hardware is not needed, and the whole method is more efficient.