Abstract: A rectification circuit for using in all types of linear and nonlinear input and loading includes an input voltage, a bridge rectifier circuit, a loading circuit, voltage level holding driving circuits, a current phase timing detection circuit, high-voltage side and low-voltage side driving circuits, input voltage phase timing detection circuits, a monostable circuit, and a transistor conduction control circuit. The present invention detects both voltage conduction phase of an input signal and conduction phase of a current in an overall circuit to determine the conduction time of switch elements of a bridge rectifier circuit so that with a high performance being achieved, the bridge rectifier circuit can be used in various combinations of an input signal having a random waveform and linear or nonlinear circuits to further improve utilization efficiency of power supply and reduce complication of circuit design and also to prevent erroneous operation generated by the circuit.