Create sandbox Apple IDs

If your app offers in-app purchases or Apple Pay, you can test it in the sandbox environment by creating Sandbox Apple IDs in App Store Connect and using them to sign in to a development-signed version of your app.

Provide the following information to create a new sandbox tester:

  • First name

  • Last name

  • Email address

    Use an email address that has never been used as an Apple ID or to purchase iTunes or App Store content. Consider creating a dedicated email address for each sandbox tester.

    If your email service provider supports email subaddressing with a plus sign (+), you can use subaddresses of a sandbox-specific address for a sandbox tester. For example, if your base sandbox email is, you can use,, and as email addresses for additional testers. All communications sent to the subaddresses are also sent to the base address.

  • Password

    Like standard Apple IDs, Sandbox Apple IDs require strong passwords. When you enter a password, recommendations will display if your password doesn't meet the requirements.

  • App Store country or region

Learn about managing Sandbox Apple ID settings.

Learn about testing Apple Pay apps.

Required role: Account Holder, Admin, App Manager, or Developer. View role permissions.

Add a sandbox tester

  1. From Users and Access, click Sandbox Testers.

  2. Click the add button (+).

  3. Enter the tester information, then click Create.

The tester’s name, email, and password can’t be edited once the Sandbox Apple ID is created.

Delete a sandbox tester

  1. From Users and Access, click Sandbox Testers.

  2. Click Edit.

  3. Select the checkbox for each user you want to delete and click Delete Testers.

  4. In the dialog that appears, click Delete Testers.

If you delete a sandbox tester, the associated Sandbox Apple ID can no longer be used as an App Store Connect user, to test in the sandbox environment, or to make purchases on the iTunes Store or App Store.