The invention discloses an electric vehicle controller with good performance, and belongs to the technical field of electric vehicle controllers, the electric vehicle controller comprises a controller shell, a controller body is installed in the controller shell, a heat conduction mechanism is installed between the controller body and the outer wall of the controller shell, and a ventilation mechanism is installed between the top of an inner cavity of the controller shell and the controller body. A protection mechanism is installed on the side, away from the controller shell, of the heat conduction mechanism, and a shell cover is installed at the opening end of the controller shell through bolts. When the temperature of the controller body is low, the ventilation mechanism is in a closed state, heat preservation of the controller body is facilitated, the dustproof purpose is achieved, heat generated by the controller body at ordinary times exchanges heat with the outside through the heat conduction mechanism, the heat dissipation purpose is achieved, and when the temperature of the controller body is very high, the ventilation mechanism is automatically started, and the ventilation mechanism is automatically started. Therefore, forced ventilation and heat dissipation are carried out on the controller body, the controller body is kept at a proper temperature, and stable performance of the controller body is ensured.