The invention relates to a solution for removing flash, which comprises the following components in percentage by mass: 10-60% of 1,3-dimethyl-2-imidazolidinone, 10-30% of ethanolamine, 10-60% of hexamethyl phosphoric triamide and 0-10% of deionized water. The ethanolamine is monoethanolamine, diethanolamine or triethanolamine. Particularly, the solution comprises the following components in percentage by mass: 30% of 1,3-dimethyl-2-imidazolidinone, 30% of monoethanolamine, 35% of hexamethyl phosphoric triamide and 5% of deionized water. The invention also relates to a method for removing flash, which comprises the following steps: corroding metal under flash by using the prepared solution, and when the combination of the metal under flash and the flash becomes loose, removing the flash in a mechanical mode. All the components can be dissolved in water, and thus, the solution is easy to clean; the solution is weakly alkaline, and thus, can not discolor the packaged colloid; the application temperature is high, and thus, the operation can be performed at 50-110 DEG C; the solution can be used for treating the product with severe flash only by enhancing the soaking temperature or prolonging the soaking time; and the invention can be used for removing oxides on the substrate surface without excessively corroding the substrate.