A convenient silver staining method for protein in sodium dodecyl sulfate-polyacrylamide gel electrophoresis (SDS-PAGE) gels is described. The method is previsible, sensitive, and mass spectrometry (MS) compatible. Two visible counter ion dyes, ethyl violet (EV) and zincon (ZC), were used in the first staining solution with a detection limit of 2 to 8 ng/band in approximately 1h. The dye-stained gel can be further stained by silver staining, which is based on acidic silver staining employing ZC with sodium thiosulfate as silver ion sensitizers. Especially, ZC has silver ion reducing power by cleavage of the diazo bond of the dye during silver reduction. The second silver staining can be completed in approximately 1h with a detection limit of 0.2 ng/band.