SupaVoxel
Outil 3D web gratuit

Compresseur GLB en ligne gratuit

Déposez un .glb et récupérez un fichier plus léger : les textures sont réencodées en WebP et peuvent être limitées à 2K, 1K ou 512 px, et le maillage est quantifié puis compressé avec meshopt. La taille avant et après s'affiche, et le fichier ne quitte jamais votre appareil.

  • Fonctionne dans votre navigateur
  • Sans inscription
  • Taille avant / après
  • Jamais plus gros que l'original
Mis à jour octobre 2026

Comment compresser un fichier GLB

  1. 01

    Déposez le modèle

    Glissez un .glb sur l'outil ci-dessus, jusqu'à 200 Mo. Les autres formats fonctionnent aussi : OBJ, FBX, glTF, STL, 3MF, PLY, USDZ, DAE et STEP sont d'abord convertis en GLB. Le panneau affiche la taille du fichier, le nombre de triangles et de textures. Essayer un exemple charge un modèle texturé.
  2. 02

    Choisissez une taille de texture

    Taille max. des textures limite le plus grand côté de chaque texture : Conserver, 2K (par défaut), 1K ou 512. Les textures déjà plus petites que la limite restent à leur taille. L'option est grisée lorsque le modèle n'a pas de textures.
  3. 03

    Compresser et télécharger

    Cliquez sur Compresser le GLB. Vous obtenez la taille du fichier avant → après avec le pourcentage économisé et le temps écoulé, ainsi qu'un bouton Original / Résultat sur la scène pour comparer. Téléchargez le résultat ; son nom se termine par -compressed.glb.

Ce que fait le compresseur GLB

Deux économies distinctes : les images, qui constituent généralement l'essentiel d'un GLB, et la géométrie.

Textures WebP

Les textures PNG et JPEG sont réencodées en WebP à haute qualité (0.91). Une texture n'est remplacée que si le WebP est réellement plus petit.

Réduction des textures

Passer de 4K à 2K divise par 4 le nombre de pixels par texture ; 1K le divise par 16. Sur un écran de téléphone, une texture 2K est rarement distinguishable d'une 4K.

Sommets quantifiés

Les positions, normales et UV sont stockées sous forme d'entiers compacts au lieu de flottants 32 bits (KHR_mesh_quantization).

Compression meshopt

Les données de sommets et d'index sont réorganisées pour le cache GPU et compressées avec EXT_meshopt_compression, qui se décode très rapidement dans le navigateur.

Jamais plus gros que votre original

Si le fichier compressé n'est pas plus petit que votre GLB d'origine, vous récupérez l'original, avec un message qui l'indique.

Confidentiel

Tout s'exécute dans votre onglet avec gltf-transform et meshoptimizer compilés en WebAssembly. Aucun envoi.

Compresser un GLB : choisissez une taille de texture

La limite de texture est le réglage qui détermine l'essentiel des gains. Choisissez-la selon l'endroit où le modèle sera affiché.

RéglageIdéal pourCompromis
ConserverVisuels produit principaux, inspection rapprochéeÉconomie minimale : réencodage WebP et compression de la géométrie uniquement
2K (par défaut)Visionneuses produit web, AR, plupart des objets de jeuPerte à peine visible à l'écran ; forte économie sur les sources 4K ou 8K
1KMiniatures, grilles de catalogue, pages pensées mobile, objets d'arrière-planFlou de près ; fichiers très légers
512Aperçus minuscules, objets lointains, mobile bas de gammeFlou visible sur tout ce qui est plus grand qu'une icône

Le compresseur GLB réduit les octets, pas les polygones. Si le nombre de triangles pose problème, réduisez-le d'abord avec le simplificateur de maillage, puis compressez le résultat.

Où utiliser les fichiers du compresseur GLB

Les fichiers produits utilisent trois extensions glTF standard : EXT_meshopt_compression, KHR_mesh_quantization et EXT_texture_webp. three.js (avec le décodeur meshopt enregistré sur GLTFLoader), Babylon.js et model-viewer de Google les lisent tous, ce qui couvre la plupart des visionneuses produit, configurateurs et pages WebXR. Tous nos outils, y compris la visionneuse glTF, ouvrent aussi ces fichiers.

Toutes les applications ne lisent pas toutes les extensions. Certaines applications 3D de bureau, d'anciens importateurs de moteurs de jeu et quelques places de marché peuvent ne pas décoder meshopt ou WebP. La règle est simple : conservez votre GLB original pour l'édition et livrez la copie compressée. Si une application cible affiche un modèle vide ou sans textures, c'est qu'il lui manque l'une de ces extensions : donnez-lui l'original.

Ce compresseur utilise meshopt, pas Draco. Les deux réduisent bien la géométrie ; meshopt se décode plus vite sur l'appareil de l'utilisateur, c'est pourquoi le compresseur GLB l'utilise.

Conseils pour obtenir le plus petit fichier avec le compresseur GLB

À faire
  • Commencez par 2K ; passez à 1K seulement si le fichier est encore trop lourd pour votre budget de page
  • Réduisez d'abord les triangles avec le simplificateur de maillage pour les scans denses et les modèles IA
  • Comparez Original et Résultat de près avant de livrer
  • Testez une fois le fichier compressé dans votre cible réelle (votre site, votre moteur)
À éviter
  • N'écrasez pas votre fichier source ; conservez-le pour l'édition
  • Ne vous attendez pas à ce qu'un modèle uniquement géométrique soit autant réduit qu'un modèle texturé ; ce sont les images qui concentrent l'essentiel des octets
  • N'utilisez pas 512 pour un produit que les gens vont zoomer
  • N'envoyez pas un GLB compressé à une application non testée avec meshopt

FAQ

Questions fréquentes

Ce compresseur GLB est-il gratuit ?

Oui, sans inscription, sans filigrane et sans limite de fichiers. La compression s'exécute sur votre ordinateur dans le navigateur : rien à payer. Chaque fichier peut faire jusqu'à 200 Mo, de quoi couvrir presque toutes les ressources web ou AR.

De combien mon GLB va-t-il être réduit ?

Cela dépend de ce qui compose le fichier. Les textures représentent généralement l'essentiel du poids d'un GLB : un modèle avec des textures PNG 4K diminue donc fortement en 2K ou 1K, tandis qu'un fichier uniquement géométrique bénéficie d'une économie plus faible grâce à la quantification et à meshopt. L'outil affiche la taille exacte avant et après, ainsi que le pourcentage, pour votre fichier.

Le compresseur GLB modifie-t-il l'apparence de mon modèle ?

Avec Conserver ou 2K, la différence est très difficile à voir à l'écran. La quantification arrondit les positions des sommets sur une grille fine, invisible aux distances d'observation normales. Les tailles de texture plus basses adoucissent les détails, ce que vous pouvez vérifier avec le bouton Original / Résultat avant de télécharger.

Mon GLB est-il envoyé ?

Non. Le fichier est lu, compressé et écrit par JavaScript et WebAssembly exécutés dans la page. Rien n'est envoyé à un serveur : les produits non publiés et les ressources clients restent sur votre appareil.

Utilise-t-il la compression Draco ?

Non, il utilise meshopt avec des sommets quantifiés, ainsi que WebP pour les textures. Les fichiers meshopt se décodent rapidement et sont pris en charge par three.js, Babylon.js et model-viewer. Si vous avez spécifiquement besoin de Draco, utilisez un outil comme gltf-transform en ligne de commande ; nos visionneuses ouvrent les deux types.

Puis-je compresser des GLB provenant d'autres formats ?

Oui. Déposez un fichier OBJ, FBX, glTF, STL, 3MF, PLY, USDZ, DAE ou STEP : il est d'abord converti en GLB dans le navigateur, puis compressé. Le téléchargement est toujours un .glb. Pour une conversion avec plus d'options, comme les unités et la gestion des textures, utilisez les convertisseurs dédiés.

Pourquoi ai-je récupéré le fichier original ?

Le compresseur ne renvoie jamais un fichier plus gros que celui que vous avez déposé. Si votre GLB était déjà compressé, ou s'il s'agit surtout de données impossibles à compacter davantage, le résultat ne serait pas plus petit : vous récupérez donc l'original avec un message. Essayez une taille de texture inférieure si le modèle en possède.

Commencer gratuitement

Compressez votre GLB maintenant

Déposez un modèle dans le compresseur GLB ci-dessus et voyez exactement combien de mégaoctets vous économisez, sans l'envoyer.

Gratuit · dans votre navigateur · sans inscription