Free · runs in your browser · no signup

Convert OBJ to USDZ for iPhone AR

OBJ is the most widely exported 3D format, but an iPhone or iPad only places a model in your room from a USDZ. This page reads the .obj, its .mtl material file and the texture images, shows the model, and writes one USDZ that opens straight in AR Quick Look. Everything happens on your device; the files are never uploaded.

Loading the converter...

How to use it

  1. 1

    Add the files

    Select the .obj, the .mtl and the images at once, or drop a ZIP of the folder. An .obj on its own works too, in a plain colour.

  2. 2

    Set the size

    OBJ has no units, but AR does. Pick the unit the model was made in so it shows at its true size; the readout is in metres.

  3. 3

    Check it is upright

    Most OBJs are Y-up like USDZ. If yours came from a Z-up tool and lies on its back, tick the rotate option.

  4. 4

    Download and open

    Save the .usdz, send it to the iPhone (AirDrop, Files, Messages) and tap it to see it in 3D and in AR.

What to know before you convert

  • Textures appear in the USDZ only if the .mtl and the images were added. A missing file is named in a warning above the preview.
  • MTL materials are turned into USD Preview Surface: colour, colour texture, normal (bump) map and opacity carry over; specular highlights are approximated with roughness.
  • USDZ has no double-sided option, so thin one-sided surfaces like leaves or paper show from the front only.
  • Textures are saved as PNG and capped at 2048 pixels so Quick Look opens the file reliably. TGA images cannot be read by a browser; convert them to PNG first.

Don't have a model?

Create one with AI from a photo, a sentence or a sketch. The generators use credits; this converter is free and stays in your browser.

Frequently Asked Questions

Add the .obj, its .mtl and every image the .mtl names, at the same time or as one ZIP. The preview shows the textures it found; then click Download USDZ.
The .mtl file or its images were not added, so only the shape was read. Add them together with the .obj and download again.
An OBJ is plain numbers with no unit. AR Quick Look reads metres, so a chair made in centimetres shows 100 times too big if you keep x1. Pick centimetres (x0.01) or millimetres (x0.001) to fix it.
No. Apple's Reality Converter runs only on a Mac. This page builds the USDZ in any modern browser, on Windows, Linux, Android or the iPhone itself.
Upload the .usdz to your site and link to it from an image with rel="ar". Safari on iPhone and iPad opens the link straight in AR.
No. The page reads the file and converts it inside your browser with the open-source three.js library. Nothing is sent to our servers, there is no account, and no credits are used. Closing the tab discards everything.