Novel tetracarboxyl-functionalized 2,2′-biimidazolium-based ionic liquids (ILs) with different anions were synthesized in two steps from readily available and sustainable starting materials including ammonium acetate, glyoxal, and halogenated propionic acid. The functionalized IL exhibited higher catalytic activity towards the cycloaddition of CO2 to terminal epoxides. With propylene oxide as a substrate, the optimum yield of propylene carbonate reached 82.7 % at an initial CO2 pressure of 2.0 MPa for 4 h at 140°C. Moreover, the functionalized IL catalyst displayed a high stability and can be reused for at least five cycles without obvious loss of catalytic activity. The results provide a simple and economical way to synthesize multi-functionalized imidazolium-based ILs with versatile potential applications.