SupaVoxel
JSON ke glTF biner

Konverter glTF ke GLB

Lepas .gltf beserta file .bin dan teksturnya, atau seluruh folder sebagai satu .zip, lalu unduh satu GLB dengan mesh, material, tekstur, dan animasi yang sama. Semuanya dikemas di perangkat Anda.

  • .gltf + .bin + tekstur
  • Atau satu .zip
  • Animasi tetap utuh
  • Tanpa upload
Diperbarui Oktober 2026

Cara mengonversi glTF ke GLB

  1. 01

    Tambahkan .gltf dan file pendukungnya

    Pilih .gltf, .bin, dan gambar teksturnya sekaligus di pemilih file, tarik semuanya bersamaan, atau lepas satu .zip folder tersebut. .gltf yang sudah tertanam bisa berdiri sendiri. Panel menampilkan file pendamping yang terbaca, plus jumlah segitiga, tekstur, dan klip animasi.
  2. 02

    Tentukan tekstur

    Pertahankan tekstur aktif secara default. Matikan untuk mendapatkan GLB berisi geometri dan warna saja yang ukurannya jauh lebih kecil—praktis untuk blocking out scene atau mesh collision.
  3. 03

    Konversi

    Tekan Konversi ke GLB. Hasilnya menampilkan ukuran sebelum dan sesudah, lalu otomatis terunduh. Buka di viewer glTF atau masukkan ke three.js, Babylon.js, Godot, atau Unity.

Mengemas folder glTF jadi satu GLB

Alasan paling umum menjalankan konversi ini adalah folder glTF: .gltf, scene.bin, dan subfolder textures yang langsung rusak begitu satu file hilang. GLB menyimpan semuanya dalam satu file, itu sebabnya marketplace, <model-viewer>, dan sebagian besar engine lebih memilihnya.

Berikan semua file yang dipakai .gltf ke konverter. Cara termudah adalah zip foldernya lalu lepas .zip; subfolder di dalamnya tidak masalah, dan file sampah __MACOSX akan diabaikan. File dicocokkan berdasarkan nama, jadi path absolut yang tertanam eksportir di JSON tidak berpengaruh. Menarik foldernya langsung belum didukung. .bin yang hilang menghentikan konversi dengan pesan yang menyebut nama filenya; tekstur yang hilang tidak, tetapi panel mencantumkannya supaya Anda tidak tanpa sengaja mengirim GLB kosong. Kalau lebih suka command line, gltf-pipeline -i model.gltf -o model.glb dari Khronos melakukan hal yang sama.

glTF tertanam vs GLB

.gltf tertanamGLB
StrukturTeks JSON, data biner sebagai base64Header 12 byte, chunk JSON, chunk biner
Ukuran untuk model yang samaSekitar 33% overhead pada data binerByte mentah, tanpa overhead
Mudah dibaca manusiaYaTidak, butuh alat
Kecepatan parsingLebih lambat, base64 harus didekodeLebih cepat, data dipakai langsung
Penggunaan umumInspeksi, edit manual, debuggingDistribusi ke web, AR, engine, marketplace

Butuh versi yang bisa dibaca lagi nanti? GLB ke glTF membongkarnya kembali, sebagai satu file atau folder.

Yang dipertahankan konverter glTF ke GLB

Keduanya glTF 2.0, jadi hampir semua dipetakan satu lawan satu.

Mesh, node, hierarki
Dipertahankan
Material dan tekstur PBR
Dipertahankan, gambar dienkode ulang dalam tipe aslinya
Klip animasi dan skin
Dipertahankan
Vertex color, UV, normal
Dipertahankan
Satuan dan sumbu
Tidak berubah: meter, Y-up
Kompresi Draco atau meshopt
Didekode; GLB ditulis tanpa kompresi
Ekstensi yang tidak bisa diekspor three.js
Dibuang, misalnya material variant

Tips GLB lebih kecil dan bersih

Lakukan
  • Jalankan GLB melalui kompresor GLB sebelum dipasang di situs web
  • Rampingkan mesh padat dengan penyederhana mesh kalau GLB untuk mobile
  • Cek ukuran sebelum dan sesudah yang dilaporkan konverter
  • Jaga tekstur di 2048 px atau kurang untuk web; peta 4K mendominasi ukuran file
Hindari
  • Perkirakan glTF berkompresi Draco akan membesar; file didekompresi selama proses
  • Seret folder itu sendiri ke konverter; pilih file di dalamnya atau zip dulu
  • Edit GLB secara manual; konversi ke glTF dulu kalau perlu mengubah JSON-nya
  • Matikan tekstur untuk aset final kecuali memang Anda inginkan

FAQ

Pertanyaan yang sering diajukan

Bagaimana cara mengonversi glTF ke GLB gratis?

Zip folder glTF dan lepas .zip ke konverter, atau pilih .gltf, .bin, dan tekstur sekaligus, lalu tekan Konversi ke GLB. Tanpa daftar dan tanpa batas, dan pengemasan terjadi di browser Anda, jadi tidak ada yang diunggah. Setiap file model atau .zip bisa berukuran hingga 200 MB.

Apakah GLB lebih kecil dari glTF?

Dibandingkan glTF tertanam, ya, biasanya sekitar seperempat lebih kecil, karena data biner tidak lagi ditulis sebagai teks base64. Dibandingkan glTF plus .bin dan file gambar terpisah, totalnya kurang lebih sama; keunggulannya adalah satu file. Untuk pengurangan ukuran yang nyata, kompres GLB setelahnya.

Apakah konversi glTF ke GLB menghilangkan kualitas?

Tidak. Keduanya format glTF 2.0 yang sama dalam kemasan berbeda. Geometri, material, dan animasi disalin; gambar tekstur dienkode ulang dalam format yang sama, sehingga tidak berubah secara visual. Satu-satunya yang bisa hilang adalah ekstensi tidak umum yang tidak ditulis eksportir.

Apakah animasi tetap dipertahankan?

Ya. Semua klip animasi, skin, dan hierarki node masuk ke GLB. Daftar Yang ikut terbawa di bawah konverter menunjukkan berapa banyak klip yang ditemukan, dan Anda bisa memutarnya di viewer glTF untuk memeriksa sebelum memakai file di tempat lain.

Kenapa GLB saya jadi lebih besar dari glTF?

Sumbernya dikompresi dengan Draco atau meshopt. Konverter mendekode geometri terkompresi saat membuka file dan menulis buffer polos ke GLB. Jalankan hasilnya melalui kompresor GLB untuk menurunkan ukuran lagi, sering kali lebih kecil dari ukuran awal.

Apa perbedaan glTF dan GLB?

glTF adalah bentuk JSON dari format ini: teks yang bisa dibaca yang menyematkan data biner atau menautkan ke file luar. GLB adalah wadah biner yang menaruh JSON dan semua data dalam satu file. GLB lebih baik untuk distribusi, glTF untuk inspeksi dan editing. Panduan GLB vs glTF membahasnya lebih dalam.

Mulai gratis

Dapatkan GLB tanpa modeling

Ubah satu gambar jadi model 3D di studio. Model tanpa tekstur biasanya selesai dalam waktu kurang dari satu menit, unduhan GLB gratis, dan akun baru mendapat 3 kredit.

Tanpa kartu kredit · 3 kredit gratis untuk memulai