To improve the robustness and stability of the photovoltaic grid-connected inverter system, a nonlinear backstepping-based H ∞ controller is proposed. A generic dynamical model of grid-connected inverters is built with the consideration of uncertain parameters and external disturbances that cannot be accurately measured. According to this, the backstepping H ∞ controller is designed by combining techniques of adaptive backstepping control and L2-gain robust control. The Lyapunov function is used to design the backstepping controller, and the dissipative inequality is recursively designed. The storage functions of the DC capacitor voltage and grid current are constructed, respectively, and the nonlinear H ∞ controller and the parameter update law are obtained. Experimental results show that the proposed controller has the advantage of strong robustness to parameter variations and external disturbances. The proposed controller can also accurately track the references to meet the requirements of high-performance control of grid-connected inverters.