SupaVoxel
JSON naar binaire glTF

glTF naar GLB-converter

Sleep een .gltf met bijbehorende .bin- en texturebestanden, of de hele map als één .zip, en download één GLB met dezelfde meshes, materialen, textures en animatie. Alles wordt op je apparaat verpakt.

  • .gltf + .bin + textures
  • Of één .zip
  • Animatie behouden
  • Geen upload
Bijgewerkt oktober 2026

Zo converteer je glTF naar GLB

  1. 01

    Voeg de .gltf en bijbehorende bestanden toe

    Selecteer de .gltf, de bijbehorende .bin en de texture-afbeeldingen samen in de bestandskiezer, sleep ze in één keer naar binnen, of sleep één .zip van de map. Een ingebedde .gltf werkt op zichzelf. Het paneel toont welke bijbehorende bestanden zijn gelezen, plus het aantal driehoeken, textures en animatieclips.
  2. 02

    Bepaal wat er met textures gebeurt

    Textures behouden staat standaard aan. Zet dit uit voor een GLB met alleen geometrie en kleur die een fractie van de grootte heeft, handig voor het opzetten van een scène of een collision mesh.
  3. 03

    Converteren

    Druk op Converteren naar GLB. Het resultaat toont de grootte voor en na, en wordt automatisch gedownload. Open het in de glTF-viewer of sleep het in three.js, Babylon.js, Godot of Unity.

Een glTF-map in één GLB verpakken

De meest voorkomende reden voor deze conversie is een glTF-map: een .gltf, een scene.bin en een submap textures die stukgaan zodra één bestand ontbreekt. Een GLB bevat alles in één bestand, en daarom geven marketplaces, <model-viewer> en de meeste engines er de voorkeur aan.

Geef de converter elk bestand dat de .gltf gebruikt. Het makkelijkst is de map zippen en de .zip erin slepen; submappen erin zijn geen probleem en __MACOSX-rommel wordt genegeerd. Bestanden worden op naam gematcht, dus absolute paden die een exporter in de JSON heeft gezet, maken niet uit. De map zelf slepen wordt niet ondersteund. Een ontbrekende .bin stopt de conversie met een melding waarin de bestandsnaam staat; ontbrekende textures doen dat niet, maar het paneel toont ze zodat je niet per ongeluk een leeg GLB oplevert. Als je liever de opdrachtregel gebruikt, doet Khronos' gltf-pipeline -i model.gltf -o model.glb hetzelfde.

Ingebedde glTF vs. GLB

Ingebedde .gltfGLB
StructuurJSON-tekst, binaire data als base64Header van 12 bytes, JSON-chunk, binaire chunk
Grootte voor hetzelfde modelOngeveer 33% overhead op de binaire dataRuwe bytes, geen overhead
Menselijk leesbaarJaNee, er is een tool voor nodig
InleessnelheidLangzamer, base64 moet worden gedecodeerdSneller, data wordt direct gebruikt
Typisch gebruikInspecteren, handmatig aanpassen, debuggenLeveren voor web, AR, engines, marketplaces

Heb je later de leesbare versie terug nodig? GLB naar glTF pakt het weer uit, als één bestand of als map.

Wat de glTF naar GLB-converter behoudt

Beide zijn glTF 2.0, dus bijna alles wordt één-op-één overgenomen.

Meshes, nodes, hiërarchie
Behouden
PBR-materialen en textures
Behouden, afbeeldingen opnieuw gecodeerd in hun oorspronkelijke type
Animatieclips en skins
Behouden
Vertexkleuren, UV's, normalen
Behouden
Eenheden en as
Ongewijzigd: meters, Y-up
Draco- of meshopt-compressie
Gedecodeerd; de GLB wordt ongecomprimeerd weggeschreven
Extensies die three.js niet kan exporteren
Verwijderd, zoals materiaalvarianten

Tips voor een kleinere, schonere GLB

Doen
  • Haal de GLB door de GLB-compressor voordat je hem op een website zet
  • Verminder zware meshes met de mesh-simplifier als de GLB voor mobiel is
  • Controleer de grootte voor en na die de converter meldt
  • Houd textures op 2048 px of minder voor web; 4K-maps bepalen het grootste deel van de bestandsgrootte
Vermijden
  • Verwacht dat een Draco-gecomprimeerde glTF groter uitvalt; hij wordt tijdens de conversie gedecomprimeerd
  • Sleep de map zelf niet op de converter; selecteer de bestanden erin of zip hem eerst
  • Bewerk de GLB niet handmatig; converteer eerst naar glTF als je de JSON wilt aanpassen
  • Zet textures niet uit voor een definitief asset, tenzij je dat bewust wilt

FAQ

Veelgestelde vragen

Hoe converteer ik glTF gratis naar GLB?

Zip de glTF-map en sleep de .zip op de converter, of selecteer de .gltf, .bin en textures samen en druk op Converteren naar GLB. Er is geen aanmelding en geen limiet, en het verpakken gebeurt in je browser, dus er wordt niets geüpload. Elk modelbestand of elke .zip mag tot 200 MB groot zijn.

Is GLB kleiner dan glTF?

Vergeleken met een ingebedde glTF meestal wel, vaak zo'n kwart kleiner, omdat de binaire data niet meer als base64-tekst hoeft te worden weggeschreven. Vergeleken met een glTF plus aparte .bin- en afbeeldingsbestanden is het totaal ongeveer gelijk; de winst is dat het één bestand is. Voor een echte groottebesparing comprimeer je de GLB daarna.

Verliest glTF naar GLB kwaliteit?

Nee. Beide zijn hetzelfde glTF 2.0-formaat in een andere verpakking. Geometrie, materialen en animatie worden overgenomen; texture-afbeeldingen worden opnieuw gecodeerd in hetzelfde formaat, wat ze niet zichtbaar verandert. Alleen ongebruikelijke extensies die de exporter niet schrijft, kunnen wegvallen.

Blijven animaties behouden?

Ja. Alle animatieclips, skins en de node-hiërarchie gaan mee in de GLB. De lijst 'Wat er overkomt' onder de converter toont hoeveel clips er zijn gevonden, en je kunt ze in de glTF-viewer afspelen om ze te controleren voordat je het bestand elders gebruikt.

Waarom is mijn GLB groter geworden dan de glTF?

De bron was gecomprimeerd met Draco of meshopt. De converter decodeert gecomprimeerde geometrie wanneer hij het bestand opent en schrijft gewone buffers naar de GLB. Haal het resultaat door de GLB-compressor om de grootte weer omlaag te brengen, vaak kleiner dan de oorspronkelijke grootte.

Wat is het verschil tussen glTF en GLB?

glTF is de JSON-vorm van het formaat: leesbare tekst die binaire data insluit of naar externe bestanden verwijst. GLB is de binaire container die de JSON en alle data in één bestand stopt. GLB is de betere keuze voor distributie, glTF voor inspectie en bewerking. De GLB vs glTF-gids gaat dieper.

Gratis starten

Een GLB zonder te modelleren

Zet één afbeelding om in een 3D-model in de studio. Modellen zonder textures zijn meestal binnen een minuut klaar, de GLB-download is gratis en nieuwe accounts krijgen 3 credits.

Geen creditcard nodig · 3 gratis credits om te starten