Control of three phase voltage source pulse width modulation (PWM) LCL filtered rectifier based on input - output linearization nonlinear control is realized. This control algorithm needs to transformation between a - b - c and d - q coordinates. In this paper, grid connection of rectifier which consists of six IGBT power switches, is provided through LCL filter and sinusoidal pulse width modulation (SPWM) technique which has 9 kHz switching frequency, is used for switching. All simulations are carried out with Matlab/Simulink. By the simulation results, line currents' harmonic distortions, and dc - link voltage and the obtaining of unity power factor are shown under load and reference changes.