Qué es un archivo USDZ y cómo abrirlo en iPhone, Mac, Windows y Android
Te han mandado un .usdz y el ordenador no sabe qué hacer con él, o tu tienda te lo pide para el iPhone. Qué es, qué lleva dentro y cómo se abre en cada sistema, comprobado sobre un archivo real.
Un archivo USDZ es un modelo 3D en el formato USD de Pixar, empaquetado con sus texturas en un único zip sin comprimir. Es el formato de la realidad aumentada de Apple: en iPhone y iPad se abre con un toque desde Safari, Mensajes, Mail o Notas, y en el Mac con la Vista rápida o con Vista Previa. Fuera del mundo Apple es otra historia: Microsoft ha ido retirando sus apps 3D de Windows y el visor de Android trabaja con GLB. Lo práctico ahí es abrirlo con Blender, que es gratis y lo importa desde la versión 3.5, o pedir el mismo modelo en GLB.
Qué es un archivo USDZ
USDZ viene de USD, Universal Scene Description, el formato con el que Pixar describe escenas 3D y que publicó como código abierto. La Z es de zip. Un USDZ mete en un solo archivo el modelo y todo lo que necesita, texturas incluidas, para poder mandarlo por correo o abrirlo desde una web como si fuera una foto.
Para seguir: Cómo usa una tienda ese USDZ para que el cliente vea el mueble a tamaño real en su casa.
Lo presentó Apple en junio de 2018, junto a ARKit 2 y en colaboración con Pixar, como el formato para compartir objetos 3D en Mensajes, Safari, Mail, Archivos y News. Desde entonces es lo que abre un iPhone cuando una tienda te ofrece ver un producto en realidad aumentada.
Tiene una regla que explica casi todo lo demás: el zip va sin comprimir, y los datos de cada archivo de dentro empiezan en una posición múltiplo de 64 bytes. La especificación lo justifica así: el contenido tiene que poder leerse directamente del paquete, sin extraer archivos al disco.
Lo que lleva dentro uno de verdad
Para no quedarnos en la teoría, abrimos el USDZ de la mesa de nuestra demo. Pesa 377 KB y lleva cinco archivos:
| Archivo | Qué es | Peso |
|---|---|---|
| mesa.usdc | La geometría y el material, en la versión binaria de USD | 200 KB |
| Image_0.jpg a Image_3.jpg | Las cuatro texturas del material | De 17 a 96 KB cada una |
Los dos primeros bytes del archivo son PK, la firma de cualquier zip, y ninguno de los cinco va comprimido. El mismo modelo en GLB pesa 257 KB. Toda la diferencia está en las texturas: el GLB las lleva en WebP (50 KB en total) y el USDZ en JPEG (177 KB), porque un USDZ no admite WebP, solo PNG, JPEG, OpenEXR y AVIF.
Cómo abrir un archivo USDZ en cada sistema
| Sistema | Cómo se abre | Qué ves |
|---|---|---|
| iPhone y iPad | Tocándolo en Safari, Mensajes, Mail o Notas | El objeto en 3D y, con el botón de AR, a tamaño real en la habitación |
| Mac | Vista rápida del Finder (barra espaciadora) o Vista Previa | El modelo en 3D, para girarlo y acercarlo |
| Windows | Con Blender, que es gratis y lo importa | El modelo, para verlo o convertirlo |
| Android | El visor de Google trabaja con GLB, no con USDZ | Nada: pide el mismo modelo en GLB |
En iPhone y iPad
No hay que instalar nada. Las apps del sistema, como Safari, Mensajes, Mail, News o Notas, abren los USDZ con la Vista rápida (Quick Look), en su modo de realidad aumentada, que Apple llama AR Quick Look. Hace falta iOS 12 o posterior.
Desde una web funciona igual. La tienda enlaza el archivo con rel="ar" y, al tocarlo, Safari no navega a otra página: salta directamente a la vista 3D y, al cerrarla, vuelve a la ficha. Para que Safari lo reconozca, el servidor tiene que enviar el archivo con el tipo model/vnd.usdz+zip.
En Mac
Lo más rápido es seleccionarlo en el Finder y pulsar la barra espaciadora. En macOS 26, la Vista rápida pinta los USDZ con RealityKit, el mismo motor de la realidad aumentada de Apple. También lo abre Vista Previa, desde Archivo, Abrir.
En macOS 27, según su guía, Vista Previa abre también GLB, glTF, OBJ, STL y PLY y exporta a USDZ, y Apple la recomienda en lugar de Reality Converter para crear archivos USDZ.
En Windows
En Windows lo tienes más difícil, porque Microsoft ha ido retirando sus apps 3D. Retiró Paint 3D de su tienda en noviembre de 2024 y anunció la retirada del Visor 3D para el 1 de julio de 2026. Para ver 3D, Microsoft recomienda Babylon.js Sandbox, pero su página no menciona USD, así que no te podemos asegurar que abra un USDZ.
Lo que sí funciona es Blender, que es gratuito: importa USDZ desde la versión 3.5. Al importar, fíjate en la opción de texturas (Import Textures), que decide si las imágenes del zip se guardan dentro del archivo de Blender o se copian a una carpeta aparte.
En Android
El visor 3D y de realidad aumentada de Google, Scene Viewer, trabaja con glTF 2.0 y GLB, y su documentación no menciona USDZ. Si alguien tiene que ver el producto en un Android, el archivo que hace falta es el GLB. Si ya lo tienes, puedes comprobar si está bien en nuestro visor de GLB gratuito, sin subirlo a ningún sitio.
Cómo ver lo que hay dentro, sin instalar nada
Como es un zip, cualquier programa de zip lo lista y lo extrae. En el Mac hay algo mejor: macOS trae de serie las herramientas de línea de comandos de USD. Las hemos probado en macOS 26.5 sobre el archivo de la mesa, desde el Terminal:
| Comando | Qué hace |
|---|---|
usdzip archivo.usdz -l - | Lista los archivos que hay dentro del paquete. El guion del final hace que la lista salga por pantalla |
usdextract -o carpeta archivo.usdz | Saca esos archivos a una carpeta: el modelo y las texturas sueltas |
usdtree archivo.usdz | Enseña la estructura: el objeto, su material y cada textura |
usdcat archivo.usdz -o archivo.usda | Lo convierte a USDA, la versión en texto que se puede leer |
usdchecker --arkit archivo.usdz | Comprueba si cumple las restricciones de RealityKit. Con la mesa responde «Success!» |
Cómo convertir un USDZ a OBJ, STL o GLB
La vía que funciona es Blender. Importas el USDZ y lo exportas desde Archivo, Exportar, al formato que necesites: Wavefront OBJ, STL para imprimirlo en 3D o glTF 2.0 para tener un GLB.
Con las herramientas del Mac no se puede. Al pedirle a usdcat un OBJ responde que ese formato no admite escritura, y Vista Previa exporta a USD, USDA, USDC o USDZ, pero no a OBJ ni a STL. Si exportas un USDZ como USD desde Vista Previa, lo que obtienes es una carpeta con la escena y sus texturas por separado.
El camino contrario, de OBJ, STL o GLB a USDZ, Apple lo resuelve con Vista Previa o con usdcat y usdzip.
USDZ o GLB: cuál necesita una tienda online
Los dos. El iPhone abre la realidad aumentada con USDZ; Android y el visor 3D de la web trabajan con GLB. Una ficha que quiera funcionar para todo el mundo necesita las dos versiones del mismo modelo.
En Shopify no tienes que fabricarlas a mano: su documentación dice que convierte los archivos que subes para que exista siempre una versión USDZ y otra GLB, y que así funcionen en Android y en iOS. Lo contamos entero en la guía de modelos 3D en Shopify.
Si el visor está hecho con model-viewer, la librería de Google con la que se montan muchos visores, incluido el nuestro, el USDZ es opcional: si no le das uno con ios-src, lo genera al vuelo en el propio móvil al pulsar el botón de AR. Funciona, pero hemos visto en tiendas reales que ese USDZ fabricado al vuelo sale con las caras de un solo lado, y en el iPhone las superficies que miran hacia dentro desaparecen. Por eso insiti genera el USDZ en el servidor, con las caras duplicadas, y se lo entrega al iPhone ya hecho.
Por qué un USDZ se ve bien en el ordenador y mal en el iPhone
Son los tres fallos con los que más nos hemos encontrado, y ninguno da un error: el modelo se abre, pero mal.
- Huecos en el objeto. Son caras que solo existen por un lado. Apple avisa de que el soporte de las caras de doble lado depende del motor, y en su tabla de compatibilidad no las marca en RealityKit, el motor de su realidad aumentada. Lo seguro es duplicar las caras en el propio modelo y no fiarse del ajuste.
- Rayas y brillos raros. Es la textura de relieve, el mapa de normales, marcada como si fuera de color. La especificación de USD pide que esa textura se lea en modo
raw. Si va como sRGB, se le aplica una curva de color que no le corresponde y el relieve apunta a cualquier sitio. Nos pasó con sillas tapizadas: perfectas en el ordenador, rayadas en el iPhone. Este fallo lo detectausdchecker --arkit. - Tarda en abrirse. Es el peso. Apple no publica un límite, pero Shopify recomienda unos 4 MB por modelo y Google, para su visor de Android, 10 MB. Cada megabyte de más es espera del cliente con el móvil en la mano.
Preguntas frecuentes
¿Qué programa abre un archivo USDZ?
En iPhone, iPad y Mac, el propio sistema: la Vista rápida y, en el Mac, también Vista Previa. En Windows y en Linux, Blender, que es gratuito y lo importa desde la versión 3.5.
¿Se puede abrir un USDZ en Android?
El visor 3D y de realidad aumentada de Android trabaja con GLB, no con USDZ. Lo práctico es pedir el mismo modelo en GLB o convertirlo con Blender.
¿Cómo convertir un archivo USDZ a STL u OBJ?
Importándolo en Blender y exportándolo después desde Archivo, Exportar, como STL u OBJ. Las herramientas de USD del Mac y Vista Previa no exportan a esos formatos.
¿Por qué un USDZ pesa más que el GLB del mismo modelo?
Porque sus texturas no pueden ir en WebP, que es lo que suele llevar el GLB: el USDZ solo admite PNG, JPEG, OpenEXR o AVIF, y en JPEG pesan bastante más. En la mesa de nuestra demo son 257 KB en GLB y 377 KB en USDZ.
De dónde salen los datos
- Pixar Animation Studios. Usdz File Format Specification. Zip sin compresión, alineación a 64 bytes y tipos de archivo admitidos. Consultado el 18 de septiembre de 2026. openusd.org
- Pixar Animation Studios. UsdPreviewSurface Specification. Las texturas de normales deben leerse con sourceColorSpace «raw». Consultado el 18 de septiembre de 2026. openusd.org
- Apple. Apple unveils ARKit 2. Nota de prensa del 4 de junio de 2018. Consultado el 18 de septiembre de 2026. apple.com
- Apple. Quick Look Gallery. Apps que abren USDZ con Vista rápida y versión mínima de iOS. Consultado el 18 de septiembre de 2026. developer.apple.com
- Apple. Creating USD files for Apple devices. Texturas admitidas, caras de doble lado, Vista rápida en macOS 26 y Vista Previa como sustituta de Reality Converter. Consultado el 18 de septiembre de 2026. developer.apple.com
- Apple. Validating feature support for USD files. Tabla de compatibilidad por motor. Consultado el 18 de septiembre de 2026. developer.apple.com
- Apple. 3D file formats supported in Preview on Mac. Guía de Vista Previa para macOS 27. Consultado el 18 de septiembre de 2026. support.apple.com
- Apple. Export a 3D file in Preview on Mac. Consultado el 18 de septiembre de 2026. support.apple.com
- Dean Jackson. Viewing Augmented Reality Assets in Safari for iOS. Blog de WebKit, 2018: el enlace con rel="ar" y el tipo MIME. Consultado el 18 de septiembre de 2026. webkit.org
- Microsoft. Deprecated features for Windows client. Retirada del Visor 3D. Consultado el 18 de septiembre de 2026. learn.microsoft.com
- Microsoft. Features and functionality removed in Windows client. Retirada de Paint 3D. Consultado el 18 de septiembre de 2026. learn.microsoft.com
- Google. Scene Viewer. Formatos admitidos y recomendaciones de tamaño. Consultado el 18 de septiembre de 2026. developers.google.com
- Google. model-viewer: documentación. Atributos ios-src y ar-modes. Consultado el 18 de septiembre de 2026. modelviewer.dev
- Blender Foundation. Blender 3.5: Pipeline, Assets & I/O. Importación y exportación de USDZ. Consultado el 18 de septiembre de 2026. developer.blender.org
- Blender Foundation. Universal Scene Description. Manual de Blender: opción de texturas al importar un USDZ. Consultado el 18 de septiembre de 2026. docs.blender.org
- Blender Foundation. Wavefront OBJ. Consultado el 18 de septiembre de 2026. docs.blender.org
- Blender Foundation. STL. Consultado el 18 de septiembre de 2026. docs.blender.org
- Blender Foundation. glTF 2.0. Exportación a GLB. Consultado el 18 de septiembre de 2026. docs.blender.org
- Shopify. Product media types. Formatos 3D admitidos y conversión automática a GLB y USDZ. Consultado el 18 de septiembre de 2026. help.shopify.com
- Shopify. Creating 3D models for merchants. Objetivo de unos 4 MB por modelo. Consultado el 18 de septiembre de 2026. help.shopify.com
- Medición propia, 18 de septiembre de 2026, en macOS 26.5, sobre insiti.io/assets/demo/mesa.usdz (386.026 bytes) y mesa.glb (263.668 bytes), con las herramientas usdzip, usdtree, usdcat, usdchecker y usdextract que trae el sistema.
Equipo de investigación de insiti. Escribimos sobre lo que nos encontramos metiendo catálogos de mobiliario en 3D y en realidad aumentada: lo que funciona, lo que no y los números de verdad. Si algo de aquí te cuadra mal con tu experiencia, cuéntanoslo.