About
Hover to load sample models…
Drop a USD or USDZ file to view it
or pick a sample from the “Load Sample” menu
Couldn't load this file.
A free, in-browser viewer for OpenUSD files (.usd, .usdz, .usda, .usdc), built and maintained by Needle.
It runs OpenUSD compiled to WebAssembly and rendered through the three.js Hydra bridge, so scene composition works right in your browser. Nothing is uploaded; everything runs locally on your device.
Drag & drop a file to load it, pick one from the Load Sample menu, or export the scene to glTF. We built this while adding OpenUSD support to Needle Cloud — found a bug or have an idea? Use the Feedback button.
This viewer can convert your model to a quick glTF right here in your browser — handy for a fast look in another tool.
Want to do more with it?
Upload your model to Needle Cloud and get:
Found a bug, hit a file that won't load, or want to request a feature? Let us know — it goes straight to the Needle team.
Waiting for initialization to start...