Format Guide

USD / USDZ File Format (.usd, .usdz)

Pixar's Universal Scene Description — the standard for Apple AR and professional VFX pipelines

Download Free Trial

Free 30-day trial. No credit card required. Windows 10/11.

30-day money-back guarantee · one-time license  —  See pricing

Extension.usd, .usda, .usdc, .usdz
Full nameUniversal Scene Description
Geometry typePolygon mesh + materials + hierarchy
Open standardYes (Pixar, Apache 2.0)
Supports colorYes (PBR materials)
Supports assembliesYes (scene hierarchy)
Supports materialsYes (MaterialX)

What is a USD file?

USD (Universal Scene Description) is an open-source 3D scene format developed by Pixar Animation Studios. It describes complex 3D scenes with hierarchical composition, materials, lighting, and animation. USDZ is Apple's single-file variant — a ZIP archive containing a USD file plus textures — used for AR Quick Look on iPhone, iPad, and Apple Vision Pro. USD is rapidly becoming the industry standard for 3D content exchange across film, games, AR/VR, and e-commerce.

Common Uses of USD Files

Apple AR & Vision Pro

USDZ powers AR Quick Look on every iPhone and iPad. E-commerce sites, real estate listings, and product configurators use USDZ to let customers view 3D models in their real environment.

VFX & Film Production

Pixar, Disney, Industrial Light & Magic, and major studios use USD as their core scene format. It handles massive film-scale scenes with thousands of assets and complex material networks.

E-commerce Product Visualization

Online retailers embed USDZ models on product pages so customers can view furniture, electronics, and fashion items in 3D and AR before purchasing — proven to increase conversion rates.

Software Support

Apple Reality Composer (free), Blender (free), NVIDIA Omniverse, Autodesk Maya, Houdini, Unreal Engine. USD is supported by all major 3D applications.

Convert This Format

3D CAD Converter reads USD and USDZ files and converts them to STL, OBJ, glTF, and 15+ other 3D formats — perfect for 3D printing, game engine import, or format standardization across your pipeline.

How to convert USD to glTF, OBJ or STL

3D CAD Converter imports USD, USDA, USDC and USDZ and exports the scene geometry to 15+ formats. Convert one file in seconds or batch a whole folder.

1

Add your USD files

Drag and drop .usd, .usda, .usdc or .usdz files, or point the app at a folder full of them.

2

Pick an output format

Choose glTF or GLB for web and game engines, OBJ for renderers, or STL for 3D printing. Set units and tessellation quality if you need to.

3

Click Convert

The scene geometry is tessellated and written out. Batch mode processes every file in the folder with progress and an ETA.

Prefer the command line? The same conversions run from the CLI:

USD to glTF binary (GLB) for the web and game engines
cadconvert convert -i scene.usd -o scene.glb

USDZ to OBJ for renderers and DCC tools
cadconvert convert -i scene.usdz -o scene.obj

USD to STL for 3D printing, forcing millimetre units
cadconvert convert -i scene.usd -o scene.stl --units mm

Batch a whole folder of USD files, recursing into subfolders
cadconvert batch -i ./in -o ./out -f usd -r

Convert with a finer tessellation for smoother curved surfaces
cadconvert convert -i scene.usd -o scene.glb --tessellation fine

Both import and export of USD are supported, so you can also go the other way and write USD from STEP, OBJ, glTF and more.

USD: the film, AR and Omniverse scene format

USD is the scene-description backbone of modern 3D. Pixar built it to manage film-scale scenes, and it has since become the common language of VFX, NVIDIA Omniverse collaboration, and Apple AR. The USDZ variant is what powers AR Quick Look on iPhone, iPad and Apple Vision Pro, so a single zipped USD file can be tapped to view a product in your living room.

When you need that scene geometry somewhere else, conversion is the practical step. Convert to USDZ to hand a model to iOS AR viewers, convert to glTF or GLB to drop it into a web viewer or game engine, or convert to STL to print it. 3D CAD Converter focuses on getting the geometry, materials and hierarchy across cleanly, rather than trying to preserve every advanced USD composition feature.

Closely related mesh and scene formats: glTF, FBX, OBJ.

Common USD issues (and how we handle them)

ASCII, binary and zipped variants

USD ships as readable ASCII (.usda), compact binary (.usdc) and zipped packages (.usdz). Many tools only read one of them. 3D CAD Converter reads all four extensions (.usd, .usda, .usdc, .usdz) so you do not have to repackage anything first.

Heavy scene complexity

Film and Omniverse scenes can be enormous, with thousands of assets and deep hierarchies. Conversion flattens that into usable mesh geometry; use a coarser tessellation and batch mode to keep large scenes manageable.

Viewer and engine support

Not every renderer or game engine reads USD natively yet. Converting to glTF, GLB or OBJ gives you a file that opens everywhere, while USDZ remains the right target specifically for iOS AR viewers.

USD & USDZ — Frequently Asked Questions

What is a .usd or .usdz file?

A .usd file is a Universal Scene Description file, the open 3D scene format created by Pixar to describe geometry, materials, lighting and scene hierarchy. It comes as .usda (readable ASCII text), .usdc (compact binary) and .usdz (a zipped package bundling a USD file plus textures). USDZ is the variant Apple uses for AR Quick Look on iPhone, iPad and Apple Vision Pro.

How do I open a USD file without Blender or Omniverse?

You do not need Blender, NVIDIA Omniverse or the Pixar USD command-line tools. 3D CAD Converter opens .usd, .usda, .usdc and .usdz directly and converts the scene geometry to a mesh format you can use anywhere, such as glTF, OBJ or STL. On macOS you can also preview a USDZ in Quick Look.

How do I convert USD to glTF or GLB?

Drop the .usd or .usdz file into 3D CAD Converter, choose glTF or GLB and click Convert, or run cadconvert convert -i scene.usd -o scene.glb from the command line. glTF is the natural web and game-engine target for USD scene geometry, and a whole folder can be converted with cadconvert batch -i ./in -o ./out -f usd -r.

Can I convert USD files for free?

Yes. 3D CAD Converter offers a free trial that imports USD, USDA, USDC and USDZ and exports the scene geometry to glTF, GLB, OBJ, STL and 15+ other formats, including batch folders, with control over units and tessellation. No credit card is required to try it on Windows 10 or 11.