# Test your iOS app with Testflight

> Discover how to effectively test your iOS application using Testflight before releasing it on the App Store. Learn how to invite beta testers and manage builds with our guide.

https://docs.pandasuite.com/essentials/mobile-publishing/ios/test-your-ios-app-with-testflight/

Test your iOS application before releasing your app on the app store with Testflight and invite beta testers using their email address or a public link.

[Testflight](https://developer.apple.com/testflight/) is a free tool available to Apple Developer account holders. It allows you to test an iOS application in real conditions of use before releasing on the app store.

You can invite up to 10,000 users. Beta testers will need to download the Testflight app to their iPhone or iPad to test the application.

[Image: Testflight tab of App Store Connect on a MacBook listing iOS builds, next to an iPhone showing the app in Testflight]

## Upload the application to App Store Connect

Beforehand, you must have [uploaded your IPA file via Transporter](https://docs.pandasuite.com/essentials/mobile-publishing/ios/upload-your-ipa-via-transporter/) on the App Store Connect.

On the [App Store Connect](https://appstoreconnect.apple.com/), go to the Testflight tab to select your build and define your testers.

## Invite a beta tester

You can add internal or external testers.

An internal tester is someone on your team who has a role on your Apple Developer account. You can add up to 100 internal testers.

You can invite an external tester by using an email address or by using a public link that allows you to test your app directly using Testflight. You can invite up to 10,000 external testers.

Learn more: <https://developer.apple.com/testflight/>
