A model-free adaptive robust control based on time delay estimation (TDE) is proposed for robot in the presence of disturbance and input saturation. TDE is utilized to estimate the complicated nonlinear terms of the robot including unknown dynamics and disturbance, and a TDE error observer is developed to estimate the inevitable TDE error. When the input torque of the robot exceeds the upper or lower limit of the input saturation, an auxiliary system and a saturation deviation boundary adaptive law are employed to mitigate the negative impact of input saturation on the position tracking. Finally, the robust control law is obtained by backstepping. The stability of the closed-loop system is proved by Lyapunov functions, and the validity of the proposed method is demonstrated by comparative simulations and experiments. Compared with the model-based controllers and other model-free controllers, the proposed method does not necessitate the accurate dynamic model of the complicated system and with lower computation. Moreover, it can guarantee the desired position tracking performance of the robot even subject to disturbance and input saturation simultaneously.