A teoria dos conjuntos Zermelo-Fraenkel (ZF abreviada) é um sistema de axiomas usado para descrever a teoria dos conjuntos. Quando o axioma de escolha é adicionado ao ZF, o sistema é chamado ZFC. É o sistema de axiomas usado na teoria de conjuntos pela maioria dos matemáticos de hoje.
Depois que o paradoxo deRussell foi encontrado em 1901, os matemáticos quiseram encontrar uma maneira de descrever a teoria do conjunto que não tivesse contradições. Ernst Zermelo propôs uma teoria de conjuntos em 1908. Em 1922, Abraham Fraenkel propôs uma nova versão baseada no trabalho de Zermelo.