Help developers test beta versions of their apps and App Clips using the TestFlight app. Download TestFlight on the App Store for iPhone, iPad, Mac, Apple TV, Watch, and iMessage. Apple Vision Pro will already have TestFlight installed.

Getting started

To test beta versions of apps and App Clips using TestFlight, you’ll need to accept an email or public link invitation from the developer and have a device that you can use to test. You’ll be able to access the builds that the developer makes available to you.

If you’re a member of the developer’s team, the developer can give you access to all builds or certain builds

Required platforms

  • iOS or iPadOS apps: iPhone, iPad, or iPod touch running iOS 14 or iPadOS 14 or later. App Clips require iOS 14 or iPadOS 14, or later.
  • macOS apps: Mac running macOS 12 or later.
  • tvOS apps: Apple TV running tvOS 13 or later.
  • visionOS apps: Apple Vision Pro running visionOS 1 or later.
  • watchOS apps: Apple Watch running watchOS 6 or later.

Available languages

iOS, iPadOS, macOS, tvOS, and watchOS

Arabic, Catalan, Chinese (simplified), Chinese (traditional), Croatian, Czech, Danish, Dutch, English (Australia), English (U.K.), English (U.S.), Finnish, French, French (Canada), German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malaysian, Norwegian, Polish, Portuguese (Brazil), Portuguese (Portugal), Romanian, Russian, Slovak, Spanish, Spanish (Latin America), Swedish, Thai, Turkish, Ukrainian, and Vietnamese.

visionOS

English (U.S.)

Installing and testing beta apps

Each build is available to test for up to 90 days, starting from the day the developer uploads their build. You can see how many days you have left for testing under the app name in TestFlight. TestFlight will notify you each time a new build is available and will include instructions on what you need to test. Alternatively, with TestFlight 3 or later, you can turn on automatic updates to have the latest beta builds install automatically.

When the testing period is over, you’ll no longer be able to open the beta build. To install the App Store version of the app, download or purchase the app from the App Store. In-app purchases are free only during beta testing, and any in-app purchases made during testing will not carry over to App Store versions.

Note: To automatically download additional in-app content and assets in the background once a beta app is installed in iOS 16, iPadOS 16, or macOS 13, turn on Additional In-App Content in your App Store settings for iPhone, iPad, and Mac.

Installation

To get started, install TestFlight on the device you’ll use for testing. Then, accept your email invitation or follow the public link invitation to install the beta app. You can install the beta app on up to 30 devices.

Note: Managed Apple IDs can’t be used to test builds.

Installing a beta iOS or iPadOS app via email or public link invitation

  1. Install TestFlight on the iOS or iPadOS device that you’ll use for testing.
  2. Open your email invitation and tap “View in TestFlight” or tap the public link on your device.
  3. If you’re a new tester for the app, tap Accept.
  4. Tap Install to install the app on your device.
  5. If you’re a returning tester, tap Update or Open.

Installing a beta macOS app via email or public link invitation

  1. Install TestFlight on the Mac that you’ll use for testing.
  2. Open your email invitation and click “View in TestFlight” or click the public link on your Mac.
  3. If you’re a new tester for the app, click Accept.
  4. Click Install to install the app on your device.
  5. If you’re a returning tester, click Update or Open.

Installing a beta tvOS app via email invitation

  1. Install TestFlight on Apple TV.
  2. Open your email invitation on a mobile device or computer.
  3. Tap or click “View in TestFlight”. You’ll be taken to a web page with a redemption code.
  4. Open TestFlight on Apple TV.
  5. Go to Redeem and enter the redemption code.
  1. Install TestFlight on an iOS or iPadOS device and Apple TV where you can sign in to the same App Store account.
  2. Tap the public link on your device.
  3. Tap Accept for the app you want to test.
  4. Open TestFlight on Apple TV. You must be signed in to the same App Store account you used on your device.
  5. Install the app you want to test.

Installing a beta visionOS app via email or public link invitation

  1. Open your email invitation and touch “View in TestFlight” or touch the public link on your device.
  2. If you’re a new tester for the app, touch Accept.
  3. Touch Install to install the app on your device.
  4. If you’re a returning tester, touch Update or Open.

Installing a beta watchOS app via email or public link invitation

  1. Install TestFlight on the iOS device paired with the Apple Watch that you’ll use for testing.
  2. Open your email invitation and tap “View in TestFlight” or tap on the public link on your iOS device.
  3. If you’re a new tester for the app, tap Accept.
  4. If you’re testing an app that’s for Apple Watch only, tap “Install” from the Apps list.
  5. If the app is an iOS app that includes an Apple Watch app, install the iOS app first, then go to the App Details page in the Information section. If the Apple Watch app is available and compatible with your watch, there will be a button to install, update, or open it.

Testing

Testing iMessage apps (iOS or iPadOS 10, or later)

  1. Install TestFlight on the iOS or iPadOS device that you’ll use for testing.
  2. Open your email invitation and tap “View in TestFlight” or tap the public link on your iOS device.
  3. If you’re a new tester for the app, tap Accept.
  4. Tap Install to install the app on your device.
  5. If you’re a returning tester, tap Update or Open.

If you’re testing an iOS app that includes an iMessage app, launch the beta app from the Home Screen.

If you’re testing an app that’s for iMessage only or a sticker pack, launch it from within Messages.

Testing beta App Clips (iOS or iPadOS 14, or later)

After accepting your email or public link invitation to test the app, you’ll see the option to test the App Clip in TestFlight. You can install either the app or the App Clip on your device (but not both at once), and can replace one with the other at any time. If the app is installed on your device, testing the App Clip will re