The invention discloses an optical bandpass filter based on a double microring-Mach Zehnder interference structure. The optical bandpass filter is composed of a first multi-mode interference coupler, a second multi-mode interference coupler, a third multi-mode interference coupler, a first coupling grating, a second coupling grating, a first heating electrode, a second heating electrode, a third heating electrode, a fourth heating electrode, a first upload-download type micro ring, and a second upload-download type micro ring. According to the invention, on the basis of the design of the coupling states of two upload-download type micro rings, fully destructive interference is introduced based on a cascaded adjustable Mach Zehnder interference (MZI) structure; amplitude regulation is realized by adjusting the bias voltage on the heating electrode of the MZI1, so that amplitudes of passband external light signals of an upper arm and a lower arm becomes identical; and phase regulation is realized by adjusting the bias voltage on the heating electrode of the MZI2, so that phases of passband external light signals of the upper arm and the lower arm are opposite. Therefore, the extinction ratio of the filter increases under the circumstance that the passband insertion loss is not increased. The provided optical bandpass filter has advantages of narrow bandwidth, high extinction ratio, and low insertion loss.