.STL

Fichier STL

Stereolithography / Standard Tessellation Language file
Poser une question
RÉPONSE RAPIDE

Un fichier STL est un modèle 3D qui décrit une forme sous forme de maillage de triangles. Pour le visualiser, utilisez Microsoft 3D Viewer (Windows) ou Quick Look (macOS). Pour l'imprimer en 3D, ouvrez-le dans un slicer comme Ultimaker Cura ou PrusaSlicer, qui le convertit en G-code pour votre imprimante. Le format STL stocke uniquement la géométrie de surface - pas d'unités, pas de couleur, pas d'historique de modification.

Développeur : 3D Systems (Chuck Hull / Albert Consulting Group, 1987) Catégorie : Fichiers d`images 3D Standard ouvert MIME: model/stl
S'OUVRE SUR Windows macOS Linux Web
Lié : .DCM · .STEP · .SKP · .STP

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 28, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier STL ?

.stl est un format de fichier générique pour le stockage de données géométriques 3D, créé par 3D Systems - la société à l'origine de l'impression 3D par stéréolithographie - en 1987. Un fichier .stl stocke les données d'objets 3D sous forme de texte ASCII ou sous forme binaire.

Simplicité du STL

Les fichiers .stl sont utilisés pour stocker et définir des modèles 3D décrits par des surfaces triangulées. Le format est connu pour sa simplicité : chaque objet est défini par sa géométrie de surface 3D, sans représentation des textures, des couleurs ou d'autres attributs CAD standard tels que les matériaux ou les unités. Chaque surface est décomposée en facettes triangulaires, chacune décrite par trois sommets d'angle et un vecteur normal orienté vers l'extérieur.

Popularité du STL

Initialement, le .stl n'était pris en charge que par le système d'impression 3D par stéréolithographie qui lui a donné son nom, mais il a rapidement gagné en popularité en raison de sa simplicité et est désormais pris en charge par pratiquement toutes les applications modernes de CAD, de modélisation 3D et de slicer. Le .stl est considéré comme l'un des formats d'échange de données 3D les plus simples et est utilisé aussi bien par les professionnels que par les amateurs - il reste le format dominant pour l'impression 3D de bureau FDM et SLA, bien que des formats plus récents comme 3MF le remplacent progressivement pour des flux de travail plus riches.

Deux versions du STL

Le format .stl est disponible en deux versions - binaire et texte ASCII. La version ASCII définit les objets 3D à l'aide de mots-clés en texte brut (solid, facet normal, vertex, endloop, endfacet, endsolid) dans une boucle structurée pour chaque triangle. La version binaire utilise une structure différente et plus compacte : un en-tête de 80 octets suivi d'un compte de triangles de 4 octets et de 50 octets par triangle. Le binaire est beaucoup plus populaire car les fichiers .stl binaires offrent une taille de fichier bien plus petite - souvent 5 à 6 fois plus petite qu'un fichier ASCII équivalent.

Sécurité et sûreté

RISQUE : LOW

Les fichiers STL sont des données géométriques passives et ne contiennent aucun code exécutable, donc en ouvrir un présente un risque faible. Les précautions réelles sont pratiques et non de sécurité : le STL ne stocke aucune unité, un modèle peut donc être importé à la mauvaise échelle (vérifiez mm vs pouces), et les maillages sont souvent non étanches ou ont des normales inversées, provoquant des échecs de découpage/impression - réparez-les dans MeshLab/Blender/Meshmixer. Lors du téléchargement de fichiers STL imprimables, tenez-vous-en à des sites de modèles réputés et évitez les pages « STL gratuits » qui regroupent des installateurs de logiciels publicitaires avec le téléchargement.

Détails du format

en bref
NOM COMPLETStereolithography / Standard Tessellation Language file
DÉVELOPPEUR3D Systems (Chuck Hull / Albert Consulting Group, 1987)depuis 1987 (created by 3D Systems for stereolithography 3D printing)
TYPE MIMEmodel/stl
TYPEModèle 3D à maillage triangulaire - géométrie de surface uniquement (ASCII ou binaire)
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers STL

Windows7 apps
TurboCAD Payant Ouvrez/importez le STL dans ce progiciel CAD pour le visualiser ou travailler avec lui aux côtés de géométries CAD.
Blender Open-source Importez le STL (File > Import > STL) pour éditer le maillage, sculpter, mettre à l'échelle ou réparer ; exportez à nouveau vers STL/3MF.
MeshLab Open-source Ouvrez le STL pour visualiser, réparer, simplifier et convertir le maillage.
3D Viewer (Microsoft) Gratuit Installez l'application gratuite Microsoft « 3D Viewer », puis ouvrez le STL pour le visualiser, le faire pivoter et l'inspecter. Le moyen le plus rapide pour un simple coup d'œil.
Ultimaker Cura Open-source Ouvrez le STL dans Cura, choisissez votre imprimante/profil, et cliquez sur « Slice » pour générer du G-code imprimable. Le slicer gratuit le plus populaire.
PrusaSlicer Open-source Importez le STL, disposez-le/mettez-le à l'échelle, et lancez le découpage en G-code. Fonctionne avec la plupart des imprimantes, pas seulement Prusa.
Bambu Studio Gratuit Ouvrez le STL, définissez les paramètres d'impression et découpez. Slicer populaire pour Bambu Lab et d'autres imprimantes.
macOS3 apps
Preview / Quick Look (built-in) Intégré Sélectionnez le STL et appuyez sur Espace (Quick Look) pour le prévisualiser, ou ouvrez-le dans Aperçu pour le faire pivoter - aucune installation requise pour un aperçu rapide.
Ultimaker Cura / PrusaSlicer / Bambu Studio Open-source Ouvrez le STL dans un slicer pour le préparer à l'impression 3D (tous trois fonctionnent sur macOS).
MeshLab / Blender Open-source Visualisez, nettoyez, réparez ou convertissez le maillage STL sur macOS.
Linux3 apps
MeshLab Open-source Ouvrez le STL pour visualiser, réparer, simplifier et convertir le maillage.
Blender / FreeCAD Open-source Blender édite le maillage ; FreeCAD importe le STL et peut aider à convertir un maillage vers une géométrie CAD solide.
Ultimaker Cura / PrusaSlicer Open-source Découpez le STL en G-code pour l'impression sur Linux.
Web1 app
Autodesk Viewer / online STL viewers Gratuit Téléchargez le STL dans un navigateur pour le visualiser et le faire pivoter sans rien installer.

Détails techniques

spécifications approfondies
Type de formatMaillage de triangles - géométrie de surface triangulée uniquement (pas de données volumétriques ou NURBS)
Variantes d'encodageDeux encodages officiels : texte brut ASCII et binaire ; les deux représentent la même géométrie
Primitive géométriqueFacette triangulaire : trois sommets (X, Y, Z en flottants 32 bits) plus un vecteur normal unitaire sortant
Support des textures et couleursAucun - géométrie uniquement ; aucune couleur, texture, matériau ou information de couche n'est stockée
Système de coordonnéesCartésien droit (X, Y, Z) avec des valeurs à virgule flottante simple précision IEEE 754 32 bits
UnitésNon encodées dans le format ; l'application d'importation est responsable de l'interprétation de l'échelle
Mots-clés de structure ASCII`solid`, `facet normal`, `outer loop`, `vertex`, `endloop`, `endfacet`, `endsolid`
En-tête binaireEn-tête de texte libre de 80 octets (pas de signature magique fixe), suivi d'un compte de triangles uint32 little-endian de 4 octets
Taille d'enregistrement binaire50 octets par triangle : 12 octets (normale) + 36 octets (3 × sommet XYZ) + compte d'octets d'attribut de 2 octets
Identification du fichierLes fichiers ASCII commencent par `solid` à l'offset 0 ; les fichiers binaires ne portent pas de signature fixe - les outils utilisent des heuristiques pour les distinguer
Type MIME`model/stl` (également historiquement `application/sla` et `application/vnd.ms-pki.stl`)
Ratio de taille de fichierL'encodage binaire est généralement 5 à 6 fois plus petit que l'ASCII pour les mêmes données de maillage
Convention d'enroulementOrdre des sommets dans le sens inverse des aiguilles d'une montre lorsqu'ils sont vus de l'extérieur de la surface (la règle de la main droite définit la normale sortante)
Exigence d'intégrité du maillageDes maillages étanches (fermés, manifold) sont requis par les slicers d'impression 3D ; le format lui-même ne l'impose pas
Support multi-matériauxAucun nativement ; chaque fichier `.stl` encode une seule surface uniforme sans affectation de matériau ou de couleur
Cas d'utilisation principalImpression 3D (FDM, SLA, SLS) et prototypage rapide ; largement utilisé pour l'échange de géométrie CAD entre applications
Publié1987 (created by 3D Systems for stereolithography 3D printing)
Standard ouvertOui · libre de droits
Spécificationen.wikipedia.org

Conversions STL

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers STL. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers STL.

Foire aux questions

Comment ouvrir un fichier STL ?
Pour simplement le visualiser, utilisez Microsoft 3D Viewer sur Windows, Quick Look sur macOS, ou une visionneuse en ligne. Pour l'imprimer en 3D, ouvrez-le dans un slicer comme Ultimaker Cura, PrusaSlicer ou Bambu Studio. Pour le modifier, utilisez Blender ou MeshLab.
Comment imprimer en 3D un fichier STL ?
Ouvrez le STL dans un slicer (Cura, PrusaSlicer, Bambu Studio), choisissez votre imprimante et votre profil de matériau, positionnez et mettez à l'échelle le modèle, puis cliquez sur « Slicer ». Le slicer génère du G-code que vous envoyez à l'imprimante.
Quelle est la différence entre STL et STEP ?
Le STL est un maillage de triangles qui ne fait qu'approcher la surface - idéal pour l'impression, mais non modifiable. Le STEP stocke une géométrie CAD précise (surfaces exactes, solides) que vous pouvez mesurer et modifier. Utilisez le STL pour imprimer, le STEP pour l'ingénierie.
Comment convertir un STL en STEP ?
Il s'agit d'une conversion « lossy » (avec perte) de maillage vers solide. FreeCAD ou Fusion 360 peuvent l'approcher, mais le résultat est brut - si vous avez besoin d'une CAD précise, procurez-vous le fichier STEP/natif d'origine au lieu de convertir à partir du STL.
Mon STL ne s'imprime pas correctement - pourquoi ?
Les causes courantes sont un maillage non étanche (trous/espaces), des normales inversées ou une mauvaise échelle/unité. Passez le modèle dans un outil de réparation (Microsoft 3D Builder, Meshmixer ou MeshLab) et confirmez la taille dans votre slicer avant l'impression.
Pourquoi mon STL a-t-il un aspect « low-poly » / facetté ?
Le STL approche les courbes avec des triangles plats, et le niveau de détail est fixé au moment de l'exportation. S'il est trop grossier, réexportez le STL depuis le logiciel CAD source avec un réglage de flèche/déviation plus fin - vous ne pouvez pas ajouter de détails qui ne sont pas dans le fichier.
STL ou 3MF - lequel dois-je utiliser ?
Utilisez le 3MF lorsque votre imprimante/slicer le prend en charge : il conserve les unités, la couleur, les matériaux et plusieurs objets dans un seul fichier, et évite l'ambiguïté d'échelle du STL. Le STL reste le format le plus universel, gardez-le donc pour une compatibilité maximale.

Références

1Wikipedia - STL (file format)en.wikipedia.org
2Ultimaker Cura - slicing softwareultimaker.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.SWFSmall Web Format (Shockwave Flash)
10.PRO6XProPresenter 6 Bundle File

Extensions liées

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z