Un diagrama de Euler o esquema de Euler es una manera diagramática de representar a los conjuntos y sus relaciones. Son una representación moderna de los cÃrculos de Euler, los cuales deben su nombre a su creador, Leonhard Euler.
Los diagramas de Euler normalmente consisten de simples curvas cerradas en el plano que son usadas para describir conjuntos. Las relaciones espaciales entre las curvas (superposición, contención o ninguno) corresponden, respectivamente, a relaciones de intersección, subconjunto y disjuntes, de la teorÃa de conjuntos.
Estos diagramas son una generalización del bien conocido diagrama de Venn, el cual representa todas las posibles intersecciones entre los conjuntos presentes dados.
A la intersección del interior de una colección de curvas con el exterior del resto de curvas se le llama zona. AsÃ, dado un conjunto de curvas, en los diagramas de Venn todas las zonas deben estar presentes, pero no asà en un diagrama de Euler, donde algunas zonas podrÃan no estar.