Two-dimensional gene scanning (TDGS) is a method for analyzing multiple DNA fragments in parallel for all possible sequence variations, using extensive multiplex PCR and two-dimensional electrophoretic separation on the basis of size and melting temperature. High throughput application of TDGS is limited by the prolonged time periods necessary to complete the second-dimension electrophoretic separation step--denaturing gradient gel electrophoresis--and the current need for gel staining. To address these problems, we constructed a high-voltage, automatic, two-dimensional electrophoresis system and used this in combination with thinner gels to reduce two-dimensional electrophoresis time about 80%. Instead of gel staining, we used three different fluorophores to simultaneously analyze three samples in the same gel. These improvements greatly increase TDGS speed and throughput and make the method highly suitable for large-scale single-nucleotide polymorphism discovery and genetic testing.