STL (Stéréolithographie) est un format de fichier natif du logiciel de CAO (Conception Assistée par Ordinateur) de stéréolithographie créé par 3D Systems. Les fichiers STL décrivent uniquement la géométrie de surface d'un objet tridimensionnel, sans aucune représentation de la couleur, de la texture ou d'autres attributs courants des modèles de CAO. Il représente la surface comme une collection de triangles, également appelée maillage (mesh). Chaque triangle est défini par les coordonnées de ses trois sommets et un vecteur normal indiquant l'orientation du triangle. Étant donné que les fichiers STL ne décrivent que la géométrie de surface, ils sont largement utilisés pour le prototypage rapide (rapid prototyping), l'impression 3D et la fabrication assistée par ordinateur (FAO/CAM). La simplicité du format le rend facile à traiter et à manipuler, permettant un découpage (slicing) et une génération de trajectoire d'outil (toolpath generation) efficaces. Les fichiers STL sont couramment utilisés pour transférer des modèles 3D entre différents progiciels et équipements de fabrication. Le format est largement pris en charge par les logiciels de modélisation 3D, les logiciels de découpage et les imprimantes 3D, ce qui en fait une norme pour la représentation de modèles 3D destinés aux processus de fabrication additive. Bien que le format STL soit largement utilisé, il présente des limitations, telles que l'absence de prise en charge de la couleur, de la texture et des propriétés des matériaux, ce qui a conduit au développement de formats alternatifs offrant une représentation de modèle plus complète.