Try Out Your iOS App Before Publishing

Here's how you can test an iPhone or iPad app internally with Apple's TestFlight, without having to go through the App Store review already.

Updated on 28. April 2025 by Jan Bunk

A beta tester selecting an iOS build and sending it into an approved testing phone.
You are not logged in. This guide can only be completed if you have converted your website into an app with webtoapp.design.
This guide is part of the app publishing process. You should only complete it when asked to in the app publishing timeline.
Open the App Store Connect app overview.

Select your app.

Click "TestFlight" at the top.

App Store Connect navigation with the TestFlight tab.

Click "Create Group" to create a new group of internal users that can test your app.

TestFlight internal testing banner with the Create Group link.

Enter a name for your tester group, e.g. "My Testers" and click "Create".

Create New Internal Group dialog with the group name and Create button.

Click the plus button to add a new tester.

TestFlight tester group with the add button beside Testers.

You can now select testers from all the users that are members of your developer account. In most cases, unless you've previously added more users, you will only see your own account and our webtoapp.design account.

Add Testers dialog with a selection checkbox beside a developer account user.

Click the "Add" button.

Add Testers dialog with Cancel and Add buttons.

The selected testers will now receive an e-mail with an invitation link. They need to open the link, which will then show an invitation code.

A screenshot of the website containing the invitation code.

Afterwards, they should download the TestFlight app from the App Store on their iPhone or iPad where they wish to test the app.

Inside the TestFlight app they can now click their profile picture to bring up the settings screen.

A screenshot of the TestFlight app with the profile picture highlighted.

On the settings screen, the testers can click "Redeem" and use the invitation code from the website to get access to the app and install it on their device.

TestFlight Settings with Redeem Invite and the Redeem Code dialog.
A Zapier automation carrying an event through connected workflow steps to an app action.

How To: Integrate Your App with Zapier

Zapier is a powerful tool that allows you to integrate your app with other services. In this guide we'll show you how to use Zapier to automatically send push notifications.