Vous venez de terminer un modèle et votre logiciel vous demande : STL ou OBJ ? Mauvaise réponse, et c’est une impression ratée, des couleurs perdues ou un fichier de 400 Mo que votre slicer met trois minutes à ouvrir. Bonne nouvelle : le choix se règle en moins de deux minutes une fois que vous connaissez les deux ou trois critères qui comptent vraiment. Tous les détails sur https://xometry.pro.
La réponse rapide (si vous êtes pressé)
- Impression monochrome (FDM ou résine), pièce technique, prototype : exportez en STL. C’est le format le plus léger, le plus universel, celui que tous les slicers digèrent sans broncher.
- Modèle avec couleurs, textures ou matériaux (figurine peinte numériquement, impression 3D couleur, sculpture ZBrush texturée) : exportez en OBJ (accompagné de ses fichiers .mtl et .png/.jpg).
- Projet multimatériau, multicouleur sur imprimante moderne, ou envie de tout garder dans un seul fichier : pensez au 3MF, le format qui remplace progressivement le STL.
Vous voulez comprendre pourquoi ? La suite détaille chaque critère, avec un tableau de décision par type de projet et la liste des erreurs d’export les plus fréquentes.

STL et OBJ : deux formats de maillage, deux philosophies
Le format STL, le standard historique
Le STL (STereoLithography, ou Standard Tessellation Language) date des années 1980 et reste, encore aujourd’hui, le format le plus répandu de l’impression 3D. Son principe est d’une simplicité redoutable : la surface de votre pièce est décrite uniquement par des triangles. Chaque triangle est défini par trois sommets et une normale indiquant l’extérieur de la matière.
Ce que le STL contient :
- La géométrie de surface, et rien d’autre
- Deux variantes : ASCII (lisible en texte, très lourd) et binaire (compact, à privilégier systématiquement)
Ce que le STL ne contient pas : couleurs, textures, matériaux, unités de mesure, hiérarchie d’objets, historique de conception. C’est une coquille géométrique, point.
Le format OBJ, le format des artistes 3D
Créé par Wavefront Technologies, l’OBJ est né dans le monde de l’animation et du rendu. Il peut décrire un maillage avec des triangles, mais aussi des quadrilatères et des polygones à n côtés, voire des surfaces courbes (NURBS, patchs). Surtout, il s’accompagne d’un fichier annexe .mtl (material library) qui pointe vers des textures images.
Ce que l’OBJ apporte en plus :
- Couleurs et textures via UV mapping
- Définition des matériaux (brillance, transparence, couleur diffuse)
- Plusieurs objets nommés dans un même fichier
- Une meilleure fidélité sur les formes organiques complexes
Attention : un OBJ n’est jamais un fichier unique quand il porte des textures. Il vient avec un .mtl et un ou plusieurs fichiers image. Oubliez-en un et vous obtenez un modèle gris.
STL ou OBJ : le comparatif point par point
| Critère | STL | OBJ |
|---|---|---|
| Géométrie | Triangles uniquement | Triangles, quads, polygones, surfaces libres |
| Couleurs | Non (sauf extensions non standard rarement lues) | Oui, par matériau ou par sommet |
| Textures | Non | Oui, via .mtl + images |
| Poids du fichier | Léger en binaire, très lourd en ASCII | Généralement 20 à 60 % plus lourd à géométrie égale (format texte) |
| Nombre de fichiers | 1 | 1 à 5 et plus (obj + mtl + textures) |
| Unités de mesure | Aucune, tout est supposé en mm par convention | Aucune non plus, risque d’échelle identique |
| Compatibilité slicers | Universelle, 100 % des slicers | Très bonne, mais les couleurs sont souvent ignorées |
| Réparation de maillage | Outils très nombreux et matures | Outils disponibles, parfois moins directs |
| Usage idéal | Pièces techniques, prototypes, impression monochrome | Modèles texturés, impression couleur, scans 3D, sculpture |
1. Couleurs et textures : le seul vrai argument de l’OBJ
C’est la différence fondamentale. Si votre projet implique de la couleur imprimée directement (procédés type jet de liant couleur, polyjet, ou services d’impression 3D couleur en sable/gypse), le STL est disqualifié d’office. Il ne sait tout simplement pas transporter cette information.
En revanche, si vous imprimez en FDM sur une bobine de PLA gris et que vous peindrez ensuite à la main, la couleur du fichier n’a aucune importance. Vous transportez alors des mégaoctets pour rien.
2. Précision géométrique : moins tranché qu’on ne le dit
On lit souvent que l’OBJ est « plus précis ». Nuance utile : l’OBJ conserve mieux les quadrilatères et les surfaces courbes, ce qui évite une conversion en triangles et donne un maillage plus propre sur les formes organiques. Mais à l’arrivée, votre slicer triangule tout de toute façon avant de découper en couches. Ce point est intégré au tunnel dès le départ chez une équipe de marketing digital.
Ce qui compte réellement pour la qualité d’impression, c’est la résolution du maillage au moment de l’export, pas l’extension du fichier. Un STL exporté avec une tolérance de 0,01 mm sera bien plus fidèle qu’un OBJ exporté avec un maillage grossier.
3. Poids du fichier : avantage net au STL binaire
Le STL binaire stocke 50 octets par triangle. L’OBJ, lui, est un format texte : chaque coordonnée est écrite en clair, avec ses décimales. Résultat sur un modèle de figurine de 2 millions de triangles :
- STL binaire : environ 100 Mo
- STL ASCII : environ 350 à 500 Mo
- OBJ avec normales et UV : environ 250 à 400 Mo, plus les textures
Règle simple : si votre logiciel vous propose « STL ASCII » ou « STL binaire », choisissez toujours binaire. Il n’y a aucun bénéfice à l’ASCII hors débogage.
4. Compatibilité avec les slicers
Tous les slicers courants ouvrent les deux formats : Cura, PrusaSlicer, OrcaSlicer, Bambu Studio, Chitubox, Lychee Slicer, Simplify3D. La nuance est ailleurs :
- Le STL passe partout, sans surprise
- L’OBJ est lu, mais la plupart des slicers FDM ignorent purement et simplement les textures. Certains, comme Bambu Studio ou OrcaSlicer, peuvent exploiter la couleur pour de la peinture multimatériau, mais le résultat dépend de la version et du modèle
- Les plateformes d’impression en ligne acceptent souvent l’OBJ uniquement dans une archive .zip contenant le .mtl et les textures

Tableau de décision : quel format pour quel projet ?
| Votre projet | Format conseillé | Pourquoi |
|---|---|---|
| Pièce mécanique, support, boîtier, gabarit | STL (ou STEP en amont) | Aucune couleur nécessaire, fichier léger, zéro friction |
| Figurine résine à peindre soi-même | STL | La texture ne sera pas imprimée, inutile de l’embarquer |
| Impression 3D couleur (jet de liant, polyjet, service en ligne) | OBJ ou 3MF | Seuls formats qui transportent la couleur et les textures |
| Scan 3D d’objet ou de personne | OBJ | Conserve la texture photographique du scan |
| Sculpture ZBrush / Blender avec polypaint | OBJ | Préserve UV et matériaux pour le rendu ou l’impression couleur |
| Impression multimatériau ou multicouleur (AMS, MMU, palette) | 3MF | Un seul fichier avec objets, couleurs, réglages et positionnement |
| Assemblage de plusieurs pièces à imprimer d’un coup | 3MF | Conserve la position relative et la séparation des objets |
| Partage sur une plateforme communautaire | STL (+ 3MF en bonus) | Le STL reste le format que tout le monde sait ouvrir |
| Retour vers la CAO pour modifier des cotes | Ni l’un ni l’autre, utilisez STEP | STL et OBJ sont des maillages figés, non paramétriques |
3MF : l’alternative moderne qui règle le débat
Le 3MF (3D Manufacturing Format) a été conçu spécifiquement pour la fabrication additive, contrairement au STL bricolé pour la stéréolithographie et à l’OBJ pensé pour le rendu. Il est aujourd’hui le format natif de PrusaSlicer, Bambu Studio, OrcaSlicer et Cura.
Ce qu’il apporte concrètement
- Un seul fichier compressé (c’est en réalité une archive XML zippée), donc plus léger qu’un STL équivalent
- Couleurs, textures et matériaux intégrés nativement
- Unités de mesure définies : fini les modèles importés 25,4 fois trop petits
- Plusieurs objets conservés séparément avec leur position sur le plateau
- Réglages d’impression, supports et modificateurs sauvegardés dans le fichier
- Maillage moins sujet aux erreurs de type trous ou normales inversées
Ses limites
- Certains vieux logiciels de réparation ou de visualisation ne le lisent pas
- Les fichiers 3MF exportés depuis un slicer contiennent parfois des réglages propres à une machine, ce qui peut dérouter en cas de partage
- Le STL reste, par habitude, le format attendu par la majorité des utilisateurs
Notre recommandation en 2026 : travaillez et archivez en 3MF, et exportez un STL en complément lorsque vous partagez votre fichier à un tiers. Vous cumulez les avantages des deux mondes. L’équipe de insta3dp.com arrive à une conclusion voisine.

Les 6 erreurs d’export qui ruinent une impression
- Exporter en STL ASCII sans le savoir : fichier 4 à 5 fois plus lourd pour zéro bénéfice. Vérifiez toujours l’option binaire.
- Se tromper d’unité : ni le STL ni l’OBJ ne stockent l’unité. Un modèle conçu en pouces arrive 25,4 fois trop petit. Contrôlez systématiquement les dimensions dans le slicer avant de lancer.
- Envoyer un OBJ sans son .mtl et ses textures : le modèle arrive gris uni. Zippez toujours l’ensemble.
- Une résolution de maillage trop faible : les cylindres deviennent des polygones et les surfaces courbes présentent des facettes visibles. Réglez la tolérance de déviation entre 0,005 et 0,02 mm selon la taille de la pièce.
- Une résolution excessive : un maillage à 15 millions de triangles ne rend pas votre pièce plus belle, il fait ramer le slicer et peut faire planter le découpage. Cherchez le juste milieu.
- Un maillage non étanche : trous, faces inversées, arêtes non manifold, géométries auto-intersectées. Le slicer génère alors des couches aberrantes ou des zones creuses. Passez par un outil de vérification avant l’export final.
La checklist express avant d’exporter
- Le modèle est-il étanche (watertight) et manifold ?
- Les normales pointent-elles toutes vers l’extérieur ?
- L’échelle est-elle bien en millimètres ?
- La tolérance de maillage est-elle adaptée à la taille de la pièce ?
- Le format retenu correspond-il bien à mon besoin de couleur, oui ou non ?
- Si OBJ : ai-je bien le .mtl et les textures à côté ?
Comment exporter proprement selon votre logiciel
Fusion 360 / SolidWorks / Onshape (CAO)
Exportez en STL binaire avec un réglage de qualité « haute » ou personnalisé. Dans SolidWorks, réglez la déviation et l’angle manuellement plutôt que d’utiliser les curseurs préréglés. Conservez toujours le fichier natif ou un STEP pour pouvoir modifier plus tard.
Blender
Cochez impérativement Selection Only et vérifiez l’échelle (Blender travaille en mètres par défaut, appliquez un facteur 1000 ou passez la scène en millimètres). Appliquez tous vos modificateurs avant l’export. Blender exporte STL, OBJ et 3MF sans extension supplémentaire dans ses versions récentes.
ZBrush
Utilisez le plugin Decimation Master pour ramener le maillage à un nombre de polygones raisonnable, puis exportez en OBJ si vous avez du polypaint à conserver, en STL sinon. Vérifiez la taille réelle avec le plugin d’export dimensionné.
Scanners 3D
Exportez en OBJ pour conserver la texture, puis générez une version STL nettoyée et fermée pour l’impression. Un scan brut est presque toujours non étanche et demande une passe de réparation.

Verdict
Le débat STL ou OBJ pour l’impression 3D se résume à une seule question : avez-vous besoin de couleur ou de texture ?
- Non : STL binaire, sans hésiter. Léger, universel, éprouvé.
- Oui : OBJ avec son .mtl et ses textures, ou mieux, 3MF.
Et si vous démarrez un nouveau workflow aujourd’hui, prenez l’habitude du 3MF comme format de travail. Il évite la quasi-totalité des erreurs d’échelle, d’orientation et de perte d’information qui font perdre des heures et des bobines.
FAQ
Quel est le meilleur format de fichier pour l’impression 3D ?
Il n’y a pas de gagnant absolu. Le STL reste le meilleur choix par défaut pour une impression monochrome grâce à sa compatibilité totale. Le 3MF est techniquement le format le plus abouti (couleurs, unités, réglages, plusieurs objets, fichier compressé) et s’impose progressivement. L’OBJ est le bon compromis dès que la texture compte.
Un fichier OBJ donne-t-il une meilleure qualité d’impression qu’un STL ?
Pas en soi. Les deux formats décrivent un maillage qui sera de toute façon triangulé et découpé en couches par le slicer. La qualité dépend de la densité et de la propreté du maillage à l’export, pas de l’extension. Un STL bien exporté bat un OBJ mal exporté.
Peut-on convertir un OBJ en STL sans perte ?
Oui pour la géométrie, non pour le reste. La conversion conserve les formes mais supprime définitivement les couleurs, textures et matériaux. Gardez toujours l’OBJ original en archive. La même conclusion revient chez tech3dimpressions.fr.
Pourquoi mon modèle apparaît minuscule ou gigantesque dans le slicer ?
Parce que ni le STL ni l’OBJ ne stockent d’unité de mesure. Si le modèle a été conçu en pouces, en centimètres ou en mètres, le slicer l’interprète en millimètres. Redimensionnez manuellement (facteur 25,4 pour des pouces, 10 pour des centimètres, 1000 pour des mètres) ou exportez plutôt en 3MF, qui définit l’unité.
Les slicers impriment-ils vraiment les couleurs d’un fichier OBJ ?
Sur une imprimante FDM monobuse, non : la couleur est ignorée. Sur des systèmes multimatériaux avec certains slicers récents, la couleur peut servir de base à l’attribution des filaments. Pour une véritable impression couleur photoréaliste, il faut un procédé dédié (jet de liant couleur, polyjet) et un service qui accepte l’OBJ texturé.
STL ou STEP, quelle différence ?
Le STL est un maillage de triangles destiné à la fabrication : il est figé et non modifiable proprement. Le STEP est un format CAO paramétrique qui décrit des surfaces exactes et permet de reprendre la conception. Pour imprimer, exportez en STL ou 3MF. Pour archiver et modifier, conservez le STEP.
Faut-il réparer un fichier avant impression ?
Systématiquement en cas de doute, et surtout pour les modèles téléchargés, les scans 3D et les sculptures organiques. Trous, normales inversées et arêtes non manifold provoquent des défauts de découpage. La plupart des slicers signalent et corrigent automatiquement les erreurs simples, mais un contrôle en amont reste plus fiable.