SupaVoxel
Du JSON au glTF binaire

Convertisseur glTF en GLB

Déposez un .gltf avec son .bin et ses textures, ou le dossier entier en un seul .zip, et récupérez un GLB unique avec les mêmes maillages, matériaux, textures et animations. Tout est assemblé sur votre appareil.

  • .gltf + .bin + textures
  • Ou un seul .zip
  • Animations conservées
  • Aucun envoi
Mis à jour octobre 2026

Comment convertir glTF en GLB

  1. 01

    Ajoutez le .gltf et ses fichiers

    Sélectionnez ensemble le .gltf, son .bin et les images de texture dans le sélecteur de fichiers, glissez-les d'un coup, ou déposez un .zip du dossier. Un .gltf avec données intégrées fonctionne seul. Le panneau liste les fichiers annexes lus, ainsi que les triangles, textures et clips d'animation.
  2. 02

    Option textures

    Conserver les textures est activé par défaut. Désactivez l'option pour obtenir un GLB géométrie + couleurs bien plus léger, pratique pour dégrossir une scène ou créer un maillage de collision.
  3. 03

    Convertir

    Appuyez sur Convertir en GLB. Le résultat affiche la taille avant et après, et se télécharge automatiquement. Ouvrez-le dans la visionneuse glTF ou importez-le dans three.js, Babylon.js, Godot ou Unity.

Regrouper un dossier glTF dans un seul GLB

La raison la plus fréquente de lancer cette conversion, c'est un dossier glTF : un .gltf, un scene.bin et un sous-dossier textures qui cessent de fonctionner dès qu'un fichier manque. Un GLB contient tout dans un seul fichier, et c'est pourquoi les marketplaces, <model-viewer> et la plupart des moteurs le préfèrent.

Fournissez au convertisseur tous les fichiers utilisés par le .gltf. Le plus simple est de zipper le dossier et de déposer le .zip ; les sous-dossiers qu'il contient ne posent pas de problème et les fichiers parasites __MACOSX sont ignorés. Les fichiers sont associés par leur nom, donc les chemins absolus inscrits dans le JSON par l'exportateur n'ont aucune importance. Glisser le dossier lui-même n'est pas pris en charge. Un .bin manquant interrompt la conversion avec un message nommant le fichier ; des textures manquantes ne le font pas, mais le panneau les liste pour éviter d'exporter un GLB vide par inadvertance. Si vous préférez la ligne de commande, gltf-pipeline -i model.gltf -o model.glb de Khronos fait le même travail.

glTF intégré vs GLB

.gltf intégréGLB
StructureTexte JSON, données binaires en base64En-tête de 12 octets, chunk JSON, chunk binaire
Taille pour un même modèleEnviron 33 % de surcharge sur les données binairesOctets bruts, sans surcharge
Lisible par un humainOuiNon, il faut un outil
Vitesse d'analysePlus lente, le base64 doit être décodéPlus rapide, les données sont utilisées directement
Usage typiqueInspection, retouches à la main, débogageDiffusion web, AR, moteurs, marketplaces

Besoin de retrouver la version lisible plus tard ? GLB vers glTF la décompresse à nouveau, en un seul fichier ou en dossier.

Ce que conserve le convertisseur glTF to GLB

Les deux sont du glTF 2.0, donc presque tout se transpose à l'identique.

Maillages, nœuds, hiérarchie
Conservés
Matériaux PBR et textures
Conservés, images réencodées dans leur format d'origine
Clips d'animation et skins
Conservés
Couleurs de sommets, UV, normales
Conservés
Unités et axes
Inchangés : mètres, axe Y vers le haut
Compression Draco ou meshopt
Décodée ; le GLB est écrit non compressé
Extensions que three.js ne sait pas exporter
Supprimées, comme les variantes de matériaux

Astuces pour un GLB plus léger et plus propre

À faire
  • Passez le GLB dans le compresseur GLB avant de le mettre sur un site web
  • Allégez les maillages denses avec le simplificateur de maillage si le GLB est destiné au mobile
  • Vérifiez la taille avant/après indiquée par le convertisseur
  • Gardez des textures en 2048 px maximum pour le web ; les maps 4K dominent le poids du fichier
À éviter
  • Attendez-vous à ce qu'un glTF compressé en Draco ne rétrécisse pas : il est décompressé au passage
  • Glisser le dossier lui-même sur le convertisseur : sélectionnez plutôt les fichiers qu'il contient ou zippez-le d'abord
  • Modifier le GLB à la main : convertissez-le d'abord en glTF si vous devez toucher au JSON
  • Désactiver les textures pour un asset final, sauf si c'est voulu

FAQ

Questions fréquentes

Comment convertir glTF en GLB gratuitement ?

Zippez le dossier glTF et déposez le .zip sur le convertisseur, ou sélectionnez ensemble le .gltf, le .bin et les textures, puis appuyez sur Convertir en GLB. Aucune inscription, aucune limite, et l'assemblage se fait dans votre navigateur : rien n'est envoyé. Chaque fichier de modèle ou .zip peut peser jusqu'à 200 Mo.

Un GLB est-il plus petit qu'un glTF ?

Par rapport à un glTF avec données intégrées, oui, généralement d'environ un quart, car les données binaires ne sont plus écrites en texte base64. Par rapport à un glTF accompagné d'un .bin et d'images séparés, le total est à peu près identique ; le gain, c'est de n'avoir qu'un seul fichier. Pour vraiment réduire le poids, compressez ensuite le GLB.

La conversion glTF vers GLB fait-elle perdre en qualité ?

Non. Il s'agit du même format glTF 2.0, avec un conditionnement différent. La géométrie, les matériaux et les animations sont recopiés ; les images de texture sont réencodées dans le même format, ce qui ne change rien à l'œil. Les seuls éléments qui peuvent disparaître sont des extensions peu courantes que l'exportateur n'écrit pas.

Les animations sont-elles conservées ?

Oui. Tous les clips d'animation, les skins et la hiérarchie de nœuds passent dans le GLB. La liste des éléments repris sous le convertisseur indique combien de clips ont été trouvés, et vous pouvez les lire dans la visionneuse glTF pour vérifier avant d'utiliser le fichier ailleurs.

Pourquoi mon GLB est-il plus lourd que le glTF ?

La source était compressée avec Draco ou meshopt. Le convertisseur décompresse la géométrie à l'ouverture du fichier et écrit des buffers non compressés dans le GLB. Passez le résultat dans le compresseur GLB pour faire redescendre le poids, souvent en dessous du point de départ.

Quelle est la différence entre glTF et GLB ?

glTF est la forme JSON du format : un texte lisible qui soit intègre les données binaires, soit pointe vers des fichiers externes. GLB est le conteneur binaire qui réunit le JSON et toutes les données dans un seul fichier. GLB est le meilleur choix pour la diffusion, glTF pour l'inspection et l'édition. Le guide GLB vs glTF va plus loin.

Commencer gratuitement

Obtenir un GLB sans modéliser

Transformez une simple image en modèle 3D dans le studio. Les modèles non texturés sortent généralement en moins d'une minute, le téléchargement du GLB est gratuit et les nouveaux comptes reçoivent 3 crédits.

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