EF to rodzaj bagnetu stosowany w analogowych canonach i kompatybilny ze wszystkimi cyfrowymi body. Dla odmiany istnieje jeszcze bagnet EF-S ktory pasuje tylko do canonow 300D, 350D, 400D, 20D i 30D.