SupaVoxel
De binario a glTF editable

Conversor de GLB a glTF

Desempaqueta un GLB en un .gltf legible: un único archivo incrustado o un zip con el JSON, un búfer .bin y cada textura como imagen independiente. Se ejecuta localmente en tu navegador y conserva las animaciones.

  • Archivos incrustados o separados
  • Animaciones conservadas
  • Sin subir nada
  • Gratis, sin registro
Actualizado octubre de 2026

Cómo convertir GLB a glTF

  1. 01

    Suelta el GLB

    Arrastra un .glb al conversor o pulsa Probar un ejemplo. La compresión Draco y meshopt se decodifica al cargar, y el panel muestra el recuento de triángulos, materiales y texturas.
  2. 02

    Elige un archivo o una carpeta

    Archivo único (incrustado) activado: un .gltf con búferes e imágenes incrustados como base64. Desactivado: un .zip que contiene el .gltf, un .bin con la geometría y texture_0.png, texture_1.jpg, etc.
  3. 03

    Convierte y descomprime

    Pulsa Convertir a GLTF. Para la opción de archivos separados, descomprime el archivo y mantén todos los archivos en la misma carpeta, porque el .gltf apunta a ellos por ruta relativa.

Por qué convertir un GLB a glTF

Un GLB y un glTF contienen la misma escena. La diferencia es el empaquetado: GLB es un único bloque binario; glTF es JSON que puedes leer.

Editar a mano

Cambia el baseColorFactor de un material, renombra nodos o elimina una malla sin usar en cualquier editor de texto, sin abrir Blender.

Cambiar texturas

Con archivos separados, cada textura es un PNG o JPEG normal. Vuelve a pintarla en Photoshop o Krita, guarda con el mismo nombre y el modelo la cargará automáticamente.

Control de versiones

Git puede comparar un archivo JSON línea por línea. Un GLB es un binario opaco, así que cada cambio parece una reescritura completa.

Depurar un modelo roto

Leer el JSON muestra exactamente qué extensiones, materiales y accessors usa un archivo, la forma más rápida de encontrar por qué un visor lo rechaza.

Comparativa de opciones de salida glTF

`.gltf` incrustadoArchivos separados (.zip)
ArchivosUn .gltf.gltf + .bin + una imagen por textura
Tamaño frente al GLBAproximadamente un tercio más grande (base64)Prácticamente igual, repartido
Editar texturasNo es prácticoAbre el PNG o JPEG directamente
Fácil de compartirSí, un archivoEnvía la carpeta completa o el zip
Ideal paraInspección rápida, herramientas que quieren un solo archivo de textoEdición, alojamiento web, control de versiones

Volver es igual de fácil: glTF a GLB empaqueta un .gltf incrustado en un único binario de nuevo.

Qué cambia en una conversión de GLB a glTF

La escena se mantiene intacta: la jerarquía de nodos, las mallas, los materiales PBR, las UV, las normales, las texturas, los skins y los clips de animación se escriben en el glTF. Nada cambia en el aspecto del modelo y las unidades siguen en metros en ambos lados.

Dos cosas difieren del archivo original. Primero, la compresión: si el GLB usaba Draco o meshopt, el glTF se escribe sin comprimir, por lo que el .bin puede ser varias veces más grande de lo que era el GLB. Vuelve a comprimir el archivo final con el compresor de GLB cuando termines de editar. Segundo, las texturas se recodifican; PNG sigue siendo PNG y JPEG sigue siendo JPEG, pero los bytes no coincidirán exactamente con los originales. Las extensiones que three.js no escribe, como las variantes de material, no se conservan.

Consejos para trabajar con el glTF desempaquetado

Recomendado
  • Mantén juntos el .gltf, el .bin y las imágenes; mover uno rompe los enlaces
  • Abre el resultado en el visor glTF para confirmar que las texturas se resuelven
  • Desactiva Mantener texturas para obtener un archivo solo de geometría cuando solo necesites inspeccionar la estructura
  • Lee la guía GLB vs glTF si estás eligiendo un formato de entrega
Evitar
  • Renombrar archivos de textura sin actualizar el uri en el JSON
  • Publicar el glTF sin comprimir en un sitio web; comprímelo primero
  • Editar el .bin en un editor de texto; es geometría binaria
  • Esperar que la opción incrustada sea pequeña; base64 infla cada byte

FAQ

Preguntas frecuentes

¿El conversor de GLB a glTF es gratis?

Sí, por completo. No hay registro, ni límite de archivos convertidos, ni marca de agua. La conversión se ejecuta en tu navegador con el mismo exportador glTF que three.js, así que tu modelo nunca se sube a un servidor. Un único GLB puede pesar hasta 200 MB.

¿Cuál es la diferencia entre GLB y glTF?

Describen lo mismo con dos empaquetados. glTF es un archivo JSON que apunta a búferes binarios e imágenes, ya sea incrustados como base64 o guardados como archivos separados. GLB mete el JSON y todos los datos binarios en un solo archivo. GLB es mejor para entregar; glTF, para leer y editar.

¿Por qué mi glTF es más grande que el GLB?

Por dos motivos. El glTF incrustado guarda los datos binarios como texto base64, lo que añade alrededor del 33 %. Y si el GLB estaba comprimido con Draco o meshopt, el glTF se escribe sin comprimir. Elige archivos separados para evitar el sobrecoste de base64 y vuelve a comprimir cuando termines de editar.

¿Convertir GLB a glTF conserva las animaciones?

Sí. Los clips de animación, los skins y la jerarquía de nodos se escriben en el glTF junto con las mallas y los materiales. La lista Qué se conserva bajo el conversor muestra cuántos clips encontró. Abre el resultado en el visor glTF para comprobar la reproducción.

¿Puedo extraer las texturas de un GLB?

Sí. Desactiva Archivo único (incrustado) y convierte. El zip contiene cada textura como una imagen independiente llamada texture_0, texture_1, etc., en PNG o JPEG según el origen. Puedes usarlas por separado o editarlas y mantener el glTF apuntando a ellas.

¿Cómo convierto GLB a glTF en Blender?

Importa el GLB con Archivo, Importar, glTF 2.0, y luego exporta con Archivo, Exportar, glTF 2.0 y ajusta el formato a glTF Separate o glTF Embedded. Funciona bien, pero lleva unos minutos configurarlo. El conversor del navegador da el mismo resultado en un clic sin instalar nada.

Empezar gratis

Crea un GLB a partir de una imagen

El estudio de SupaVoxel convierte una imagen en un modelo 3D. Las descargas GLB son gratis en todas las cuentas, y las cuentas nuevas reciben 3 créditos sin tarjeta.

No se requiere tarjeta de crédito · 3 créditos gratis para empezar