---
name: "usdzip"
section: "1"
platform: "linux"
package: "usd"
version: "26.11.1-3"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/usdzip"
---

# usdzip(1)

manual page for usdzip 26.11.1

## NAME

usdzip - manual page for usdzip 26.11.1

## SYNOPSIS

**usdzip** \[*OPTIONS*\] \[*usdzFile*\] \[*inputFiles*...\]

## DESCRIPTION

Utility for creating a .usdz file containing USD assets and for inspecting existing .usdz files.

### Positionals:

- usdzFile TEXT

  Name of the .usdz file to create or to inspect the contents of.

- inputFiles TEXT ...

  Files to include in the .usdz files

## OPTIONS

- **-h**,--help

  Print this help message and exit

- **-r**,--recurse

  If specified, files in sub-directories are recursively added to the package

- **-a**,--asset TEXT

  Resolvable asset path pointing to the root layerof the asset to be isolated and copied into the package.

- **-c**,--checkCompliance

  Perform compliance checking of the input files.If the input asset or "root" layer fails any of the compliance checks, the package is not created and the program fails.

- **-l**,--list TEXT

  List contents of the specified usdz file. If a file-path argument is provided, the list is output to a file at the given path. If no argument is provided or if '-' is specified as the argument, the list is output to stdout

- **-d**,--dump TEXT

  Dump contents of the specified usdz file. If a file-path argument is provided, the contents are output to a file at the given path. If no argument is provided or if '-' is specified as the argument, the contents are output to stdout.

- **-v**,--verbose

  Enable verbose mode, which causes messages regarding files being added to the package to be output to stdout
