Testing Apps with TestFlight
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, Apple Vision Pro, Watch, and iMessage.
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.
Required OS by platform
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 14 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: Chinese (Simplified), Chinese (Traditional), English (Australia), English (Canada), English (U.K.), English (U.S.), French, French (Canada), German, Japanese, and Korean.
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.
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. The public link invitation will include a description of the beta app and may also include screenshots, the app category, and criteria you must meet to join the beta. You can install the beta app on up to 30 devices.
Testing
When viewing an app in TestFlight, you'll see the latest available build by default. You can still test all other builds that are available to you. If you already have the App Store version of the app installed on your device, the beta version of the app will replace it. After you download the beta app, you’ll see an orange dot next to its name that identifies it as a beta.
Giving feedback
While testing a beta version of an app or App Clip, you can send the developer feedback about issues you experience or make suggestions for improvements based on the “What to Test” content. Feedback you submit through TestFlight is also provided to Apple as part of the TestFlight service.
Opting out from testing
If you don’t accept your email invitation, the beta app won’t be installed, you won’t be listed as a tester, and Apple won’t take any action with respect to your email address. Additionally, you can unsubscribe using the link at the bottom of the invitation email to notify the developer that you’d like to be removed from their list. If you accepted the invitation and no longer wish to test the app, you can delete yourself as a tester by visiting the app’s Information page in TestFlight and tapping Stop Testing.
Your Privacy and Data
When you test beta apps or beta App Clips with TestFlight, Apple will collect and send crash logs, your personal information such as name and email address, usage information, and any feedback you submit to the developer. Information that is emailed to the developer directly is not shared with Apple. The developer is permitted to use this information only to improve their App and is not permitted to share it with a third party. Apple may use this information to improve the TestFlight app and detect and prevent fraud.