What is Transporter?

Transporter is Apple’s Java-based command-line tool to validate metadata and assets and deliver them directly to iTunes. Partners must be approved by the Transporter qualification process in order to use this delivery method.

Delivery methods Aspera and Signiant are incorporated to provide fast and reliable transportation.

What are Signiant and Aspera?

Signiant and Aspera are third-party delivery methods used in Transporter to submit content. They aren't made by Apple. For more information, see the websites for Signiant and Aspera.

How do I run Transporter?

Because Transporter is a command line tool, it must be run from the command line. To run Transporter, make sure you are in the directory in which it is installed, then use the iTMSTransporter command at the command line. You can specify the command-line options and values that are described in the Transporter User Guide.

On which operating systems is Transporter supported?

Apple supports Transporter on the following operating systems:

  • macOS X 10.6 or later (64-bit system)
  • Microsoft Windows 7, 8, 10 or later (32 bit versions only)
  • Red Hat Enterprise Linux (64-bit system)

To install and run Transporter, you should have:

  • 150 megabytes (MB) of available disk space and 2GB of RAM
  • The Java Virtual Machine (JVM) version 1.8 or later
  • A 2048MB maximum heap size, by default

Where can I download Transporter?

If you are approved by the Transporter qualification process, you can download Transporter from the Tools section. You must be signed in to iTunes Connect in order to download Transporter.

For more information on the Transporter qualification process, contact us.

Is there a Graphical User Interface (GUI) version of Transporter?

A GUI version of Transporter is available on the Mac App Store.  It gives providers and encoding houses an easy-to-use way to upload video content. It is not a direct replacement for the command-line version of Transporter. For example, features like metadata lookup are not supported in the Mac App Store version of Transporter.

Can I build a Graphical User Interface (GUI) for Transporter?

Yes. Because Transporter is a command line tool, you can build a custom GUI for it and integrate it with your workflow.

Partner Search

Search for a partner who can help you get your movies on the iTunes Store.

Find a Partner

Customer Support

We're here to help you with questions about delivering and managing your movies.

More Help

Contact Us

Can’t find the answer to your question? Our support teams are ready to help.

Get in Touch