Teoria seturilor Zermelo-Fraenkel (prescurtat ZF) este un sistem de axiome utilizat pentru a descrie teoria seturilor. Atunci când axioma alegerii este adăugată la ZF, sistemul se numește ZFC. Acesta este sistemul de axiome utilizat în teoria seturilor de către majoritatea matematicienilor din prezent.
După ce paradoxul lui Russell a fost descoperit în 1901, matematicienii au dorit să găsească o modalitate de a descrie teoria seturilor care să nu aibă contradicții. Ernst Zermelo a propus o teorie a teoriei seturilor în 1908. În 1922, Abraham Fraenkel a propus o nouă versiune bazată pe activitatea lui Zermelo.