Saltar al contenido principal

Conversor de modelos 3D gratis

Convierte modelos 3D entre STL, OBJ, PLY, GLB, glTF y USDZ. También abre 3MF, FBX, Collada (DAE), 3DS, AMF y VRML. Coloca el modelo en vertical para el nuevo formato y corrige metros frente a milímetros. Funciona en tu navegador; el modelo no se sube.

Arrastra archivos aquí o haz clic para explorar

STL, OBJ, PLY, GLB, GLTF, 3MF, FBX, DAE, 3DS, AMF, USDZ, USDC, USDA, WRL, VRML, MTL, BIN, PNG, JPG, WebP, GIF, BMP, TGA · procesado en tu dispositivo

o pulsa Ctrl+V para pegar desde el portapapeles

Puedes soltar varios archivos a la vez

Explorar archivos

Abre STL, OBJ (con su .mtl y texturas), PLY, GLB, glTF (con su .bin), 3MF, FBX, DAE, 3DS, AMF, USDZ y WRL.

Tus archivos nunca salen de tu dispositivo. Todo el procesamiento se realiza localmente en tu navegador.

Cómo funciona

La página lee tu modelo con los cargadores de código abierto de three.js, cuenta sus triángulos y lo mide, y luego lo escribe con los exportadores de three.js. Cuando los dos formatos no coinciden en cuál es la dirección hacia arriba (los formatos CAD y de laminadores son Z-up; glTF y OBJ son Y-up), gira el modelo para que siga en vertical, y sugiere ×1000 o ÷1000 cuando un modelo está claramente en metros y va a un formato en milímetros, o al revés.

  1. 1
    Abre el modelo
    Suelta el archivo del modelo, con sus archivos .mtl, .bin o de texturas si los tiene, o pulsa «Explorar archivos».
  2. 2
    Elige el formato
    STL u OBJ para imprimir y para CAD, GLB para la web y los motores de juegos, USDZ para la RA de iPhone.
  3. 3
    Revisa la vertical y la escala
    Deja marcado «Colocarlo en vertical» y revisa el tamaño que aparece en Escala.
  4. 4
    Convierte y guarda
    Pulsa «Convertir» y guarda el archivo nuevo.

Tu modelo se convierte en este navegador y nunca se sube.

Guía

Ejemplo práctico

Pulsa «Probar un ejemplo». Carga sample-torus-knot.obj, y el chip del archivo dice «5,120 triángulos · 65.6 × 68.4 × 31.8». «Convertir a» ofrece STL, «STL (texto)», OBJ, PLY, GLB, glTF y USDZ. GLB ya está seleccionado, porque un OBJ casi siempre va a GLB, y la línea bajo los botones dice «Conserva colores, materiales y texturas (y animaciones en GLB/glTF).» Pulsa «Convertir a GLB» y un panel dice «sample-torus-knot.glb está listo.» con un botón «Descargar» que muestra el tamaño del archivo. Ahora elige STL. La línea cambia a «Solo la forma: en este formato no se conservan colores ni texturas.», y aparece una casilla marcada: «Ponerlo en vertical (Y arriba → Z arriba)», porque OBJ usa Y hacia arriba y STL usa Z hacia arriba. «Tamaño tras la conversión» sigue indicando 65.6 × 68.4 × 31.8 (×1), porque no se sugiere ninguna escala. «Convertir a STL» da sample-torus-knot.stl.

Qué ajustes usar y los límites

  • Elige el formato de salida según lo que vaya a continuación. Las salidas son STL (binario), «STL (texto)», OBJ, PLY (binario), GLB, glTF y USDZ. GLB, glTF y USDZ conservan colores, materiales y texturas, y GLB y glTF conservan las animaciones. STL, OBJ y PLY conservan solo la forma, y la página lo indica bajo los botones. Una nube de puntos no puede ir a STL: «Este modelo es una nube de puntos, que STL no admite; elige PLY u OBJ.» La herramienta preselecciona una salida según la entrada: STL, 3MF o AMF van a OBJ, USDZ va a GLB, GLB o glTF van a STL, y todo lo demás va a GLB.
  • Suelta los archivos complementarios junto con el modelo. Elige o suelta el modelo y sus extras a la vez. El primer archivo con extensión de modelo es el modelo, y el resto son complementos: .mtl, .bin y texturas (png, jpg, jpeg, webp, gif, bmp, tga). Un OBJ encuentra su .mtl mediante su línea mtllib, o usa el primer .mtl que le diste. Un .gltf necesita todos los .bin que nombra. Los extras que falten no detienen el trabajo. Un .gltf enumera las texturas que no encuentra, y un OBJ indica un .mtl que falta, en una línea como «No se encontró, así que se omite: wood.jpg. Suéltalos junto con el modelo para conservarlos.» Una textura que no añadiste queda en blanco. Las texturas disponen de hasta 8 segundos para cargarse.
  • Deja que la herramienta ponga el modelo en vertical. STL, 3MF, AMF y 3DS usan Z como eje hacia arriba. OBJ, GLB, glTF, FBX, DAE, USDZ y WRL usan Y. Cuando la entrada y la salida no coinciden, aparece una casilla como «Ponerlo en vertical (Z arriba → Y arriba)», marcada, y el modelo se gira 90° sobre el eje X. PLY se deja como está, porque los escáneres difieren, así que no aparece la casilla cuando PLY es la entrada o la salida. Desmarca la casilla si el modelo ya mira hacia donde debe.
  • Corrige las unidades con Escala. La mayoría de los formatos no guardan ninguna unidad, así que los mismos números pueden significar metros o milímetros. «Escala» ofrece «×1 (mantener los números)», «×1000 (metros → milímetros)», «÷1000 (milímetros → metros)», ×10, ÷10, ×25.4 y ÷25.4. La herramienta selecciona y marca como «sugerido» dos casos: un GLB, glTF o USDZ que va a STL, OBJ o PLY con el lado más largo por debajo de 5 recibe ×1000, y un STL, 3MF o AMF que va a GLB, glTF o USDZ con el lado más largo por encima de 20 recibe ÷1000. Cuando cambias la escala tú mismo, elegir otro formato ya no la modifica.
  • Conoce qué se abre y qué se escribe. Abre STL, OBJ, PLY, GLB, glTF, 3MF, FBX, DAE, 3DS, AMF, USDZ y WRL. El selector de archivos también acepta .usdc, .usda y .vrml. Solo escribe las siete salidas indicadas arriba, así que no hay exportación a 3MF, FBX ni Collada. Se convierte un modelo por ejecución. El cargador de cada formato se descarga cuando usas ese formato, y el archivo se lee en tu navegador, no se sube.

Problemas comunes y cómo solucionarlos

Dice «No se encontró ningún modelo 3D. Elige un archivo STL, OBJ, PLY, GLB, glTF, 3MF, FBX, DAE, 3DS, AMF, USDZ o WRL.»
Ninguno de los archivos que añadiste tiene extensión de modelo. Un .mtl, un .bin o una imagen es solo un complemento, y la herramienta necesita un archivo de modelo al que acompañar. Añade también el modelo. Los archivos con otras extensiones los rechaza la propia zona de soltar con «Este formato de archivo no es compatible.» y el nombre del archivo.
Dice «Este .gltf guarda sus datos en archivos aparte: scene.bin. Suéltalos junto con el .gltf, o usa la versión .glb.»
Un .gltf puede apuntar a búferes .bin externos, y sin ellos no hay geometría que leer, así que la herramienta se detiene y nombra los archivos que faltan. Elige el .gltf y los archivos indicados de una vez. Las imágenes de textura que faltan son distintas: solo generan la línea «No se encontró, así que se omite», y el modelo se convierte igualmente sin ellas.
Dice «No se pudo leer este modelo. Puede que el archivo esté dañado o use una función que el conversor no admite.»
El cargador produjo un error al analizar el archivo. Puede que el archivo esté dañado o cortado, que tenga una extensión que no corresponde a su contenido, o que use una función que el cargador de three.js para ese formato no maneja. Vuelve a exportar el modelo desde el programa que lo creó, idealmente como GLB, OBJ o STL, y añádelo de nuevo.
Dice «Este archivo no tiene formas que convertir.»
El archivo se leyó, pero no contiene triángulos ni puntos. La herramienta cuenta triángulos en las mallas y puntos en las nubes de puntos, así que un archivo con solo líneas, cámaras o luces termina aquí. Comprueba en el programa de origen que el modelo no esté oculto ni vacío.
Dice «No se pudo escribir el modelo en este formato. Prueba con otro formato de salida.»
El modelo se cargó, pero el exportador falló al escribirlo, o el resultado habría sido un archivo vacío. El modelo sigue en la página, así que no hace falta añadirlo de nuevo. Elige otro botón bajo «Convertir a», como GLB u OBJ, y pulsa convertir otra vez.

Cómo se compara

Blender, MeshLab o un slicer abren y editan modelos. Esta herramienta solo convierte: lee un modelo con los cargadores de three.js, puede ponerlo en vertical y cambiar su escala, y lo escribe en otro formato, en tu navegador y sin subir nada. No repara agujeros, no reduce el número de triángulos, no edita materiales ni muestra una vista previa. La salida se limita a STL (binario o texto), OBJ, PLY, GLB, glTF y USDZ, y los colores y las texturas solo sobreviven en GLB, glTF y USDZ. Un programa 3D de escritorio maneja mejor los archivos pesados o poco habituales y te da control sobre los materiales. Esta página es la vía más rápida cuando necesitas la misma forma en otro formato, como un OBJ para un slicer o un GLB para la web.

Herramientas relacionadas

Preguntas frecuentes