In this paper, a simple extended Kalman Filter (EKF) controller for direct torque control (DTC) of a six-phase induction machine in all speed ranges is proposed. The aim of this paper is to decrease the execution time of EKF modeling of a six-phase induction motor. The proposed method is fast and can operate online. If the machine parameters are changed during the operation, the EKF algorithm is activated to find parameters used for controlling the motor. In low speed, not only the motor speed measurement but also the DTC of machine is difficult. The EKF model can estimate speed, flux, load torque, and stator resistance in low speed; thus, optimization can be performed in all loads and speed range. The proposed method increases the accuracy of DTC of the six-phase induction machine and decreases the computation cost of the system using the simplified algorithm. The simulation and experimental results verify the effectiveness and the robustness of the proposed method against parameter variations.