SupaVoxel
Du binaire au glTF éditable

Convertisseur GLB en glTF

Décompressez un GLB en .gltf lisible : un seul fichier intégré, ou un zip avec le JSON, un buffer .bin et chaque texture dans son propre fichier. Tout tourne en local dans votre navigateur, animations conservées.

  • Fichiers intégrés ou séparés
  • Animations conservées
  • Aucun envoi
  • Gratuit, sans inscription
Mis à jour octobre 2026

Comment convertir un GLB en glTF

  1. 01

    Déposez le GLB

    Glissez un .glb sur le convertisseur ou cliquez sur Essayer un exemple. Les compressions Draco et meshopt sont décodées au chargement, et le panneau affiche le nombre de triangles, de matériaux et de textures.
  2. 02

    Choisissez un fichier ou un dossier

    Fichier unique (intégré) activé : un seul .gltf avec les buffers et les images intégrés en base64. Désactivé : un .zip contenant le .gltf, un .bin avec la géométrie, et texture_0.png, texture_1.jpg, etc.
  3. 03

    Convertissez et décompressez

    Cliquez sur Convertir en GLTF. Pour l'option fichiers séparés, décompressez l'archive et gardez tous les fichiers dans le même dossier, car le .gltf y fait référence par chemin relatif.

Pourquoi convertir un GLB en glTF

Un GLB et un glTF décrivent la même scène. Seul l'emballage change : le GLB est un bloc binaire unique, le glTF est du JSON lisible.

Éditer à la main

Modifiez le baseColorFactor d'un matériau, renommez des nœuds ou supprimez un mesh inutilisé dans n'importe quel éditeur de texte, sans ouvrir Blender.

Remplacer les textures

Avec des fichiers séparés, chaque texture est un PNG ou JPEG classique. Retouchez-la dans Photoshop ou Krita, enregistrez sous le même nom, et le modèle la reprend.

Gestion de versions

Git peut comparer un fichier JSON ligne par ligne. Un GLB est un binaire opaque : chaque modification ressemble à une réécriture complète.

Déboguer un modèle cassé

Lire le JSON montre exactement quelles extensions, quels matériaux et quels accessors un fichier utilise : le moyen le plus rapide de comprendre pourquoi une visionneuse le rejette.

Comparaison des options de sortie glTF

.gltf intégréFichiers séparés (.zip)
FichiersUn .gltf.gltf + .bin + une image par texture
Taille par rapport au GLBEnviron un tiers de plus (base64)À peu près identique, mais morcelé
Édition des texturesPas pratiqueOuvrez directement le PNG ou le JPEG
Facile à partagerOui, un seul fichierEnvoyez le dossier entier ou le zip
Idéal pourInspection rapide, outils qui veulent un seul fichier texteÉdition, hébergement web, gestion de versions

Le retour est tout aussi simple : glTF en GLB recompacte un .gltf intégré en un seul binaire.

Ce qui change lors d'une conversion GLB vers glTF

La scène est transférée intacte : hiérarchie de nœuds, meshes, matériaux PBR, UV, normales, textures, skins et clips d'animation sont tous écrits dans le glTF. L'apparence du modèle ne change pas, et les unités restent en mètres des deux côtés.

Deux choses diffèrent du fichier d'origine. D'abord la compression : si le GLB utilisait Draco ou meshopt, le glTF est écrit non compressé, et le .bin peut être plusieurs fois plus gros que le GLB. Recompressez le fichier final avec le compresseur GLB une fois vos modifications terminées. Ensuite les textures sont réencodées ; un PNG reste un PNG et un JPEG reste un JPEG, mais les octets ne seront pas strictement identiques à l'original. Les extensions que three.js n'écrit pas, comme les variantes de matériaux, ne sont pas conservées.

Conseils pour travailler avec le glTF décompressé

À faire
  • Gardez le .gltf, le .bin et les images ensemble ; déplacer un seul fichier casse les liens
  • Ouvrez le résultat dans le glTF viewer pour vérifier que les textures se chargent
  • Désactivez Conserver les textures pour obtenir un fichier géométrie seule si vous voulez juste inspecter la structure
  • Lisez le guide GLB vs glTF si vous choisissez un format de livraison
À éviter
  • Renommer les fichiers de texture sans mettre à jour l'uri dans le JSON
  • Publier le glTF non compressé sur un site ; compressez-le d'abord
  • Éditer le .bin dans un éditeur de texte ; c'est de la géométrie binaire
  • Attendre un fichier intégré léger ; le base64 gonfle chaque octet

FAQ

Questions fréquentes

Le convertisseur GLB vers glTF est-il gratuit ?

Oui, totalement. Pas d'inscription, aucune limite sur le nombre de fichiers convertis et pas de filigrane. La conversion s'exécute dans votre navigateur avec le même exportateur glTF que three.js, donc votre modèle n'est jamais envoyé à un serveur. Un GLB peut peser jusqu'à 200 Mo.

Ce sont deux emballages pour la même chose. Le glTF est un fichier JSON qui pointe vers des buffers binaires et des images, soit intégrés en base64, soit stockés en fichiers séparés. Le GLB réunit le JSON et toutes les données binaires dans un seul fichier. Le GLB est préférable pour la livraison, le glTF pour la lecture et l'édition.

Deux raisons. Un glTF intégré stocke les données binaires en texte base64, ce qui ajoute environ 33 %. Et si le GLB était compressé en Draco ou meshopt, le glTF est écrit sans compression. Choisissez les fichiers séparés pour éviter le surcoût du base64, et recompressez quand vous avez fini d'éditer.

Oui. Les clips d'animation, les skins et la hiérarchie de nœuds sont écrits dans le glTF avec les meshes et les matériaux. La liste « Ce qui est conservé » sous le convertisseur indique combien de clips ont été trouvés. Ouvrez le résultat dans le glTF viewer pour vérifier la lecture.

Oui. Désactivez « Fichier unique (intégré) » et convertissez. Le zip contient chaque texture sous forme d'image séparée nommée texture_0, texture_1, etc., en PNG ou JPEG selon la source. Vous pouvez les utiliser seules ou les retoucher en gardant le glTF pointé vers elles.

Oui. Importez le GLB via Fichier > Importer > glTF 2.0, puis exportez via Fichier > Exporter > glTF 2.0 en choisissant le format glTF Separate ou glTF Embedded. Ça marche bien, mais il faut quelques minutes de mise en place. Le convertisseur en ligne donne le même résultat en un clic, sans rien installer.

Créez un GLB à partir d'une image

Le studio SupaVoxel transforme une image en modèle 3D. Les téléchargements GLB sont gratuits sur tous les comptes, et les nouveaux comptes reçoivent 3 crédits sans carte bancaire.

Essayer image en 3D

Oui

Oui

Commencer gratuitement

Créer un GLB à partir d'une image

Le studio SupaVoxel transforme une image en modèle 3D. Les téléchargements GLB sont gratuits sur tous les comptes, et les nouveaux comptes reçoivent 3 crédits sans carte bancaire.

Sans carte bancaire · 3 crédits offerts pour démarrer