TestFlight makes it easy to test beta versions of iOS, tvOS and watchOS apps and provide valuable feedback to developers before they release their apps on the App Store. To become a tester, simply follow a developer’s public link or the link in an email invitation a developer sent you. TestFlight will open so you can accept your invitation to install the developer’s app.

When you test a beta app, Apple will collect and send crash logs, usage information, and any feedback you submit to the developer. The developer may use this information to improve their app and related products. Apple may use crash logs and usage information to improve our products and services.

For instructions on installation, testing and feedback submission, and for details on how your data is handled, see

What’s New

Version 2.7.0

Stability improvements and bug fixes.

Ratings and Reviews

4.7 out of 5
27.8K Ratings

27.8K Ratings

MorrisSoak ,

What can I say?

This is a beta testing app for those applications which offer you the option to test beta versions of their apps and report your findings. If you enjoy taking part in app development and testing Test Flight gives you the necessary tools to stay up to date with beta versions as they are released and report back to the developers.

ParkRunr ,

Can’t stop testing cleanly

I was testing 2 apps. Decided the almost daily updates were too much, especially when I got updates that wouldn’t install (first problem). So I clicked on “Stop Testing” for both the apps then uninstalled Test Flight. I keep getting update messages in the apps (second problem). If I click on update, which I don’t want to buy I just want the annoying messages to stop, nothing happens (3rd problem), probably because Test Flight isn’t installed and cant be launched. So I reinstalled Test Flight hoping to go back to just updating the apps. But the apps don’t show up any more (fourth problem) and when I click on update in the apps, I Test Flight now launches but I get some other error (fifth problem). Come on guys. If just one of these 5 problems didn’t exist I could get out of this quandary. I guess a hard rest (throw phone against wall) would work.

jihop6u ,

Please allow all Beta apps on this phone, no matter was signed up by which country, account

Please allow all Beta apps on this phone, no matter was signed up by which country, account to be downloaded

Now i have to log out all the time, in order to download the Test App. This App is for Pros. So please be Pro.


Apple Pty Limited
39.3 MB

Requires iOS 8.0 or later. Compatible with iPhone, iPad and iPod touch. Apple TV.


English, Arabic, Catalan, Chinese (Hong Kong), Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Slovak, Spanish, Swedish, Thai, Traditional Chinese, Turkish, Ukrainian, Vietnamese

Age Rating


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer