Account Management

Use your developer account and Certificates, Identifiers & Profiles to manage your membership and development settings.

Creating your free developer account

If you’re new to development on Apple platforms, you can get started for free. Simply accept the Apple Developer Agreement and an account will be created for you. Use this account to download beta versions of Xcode, visit forums, report bugs, or accept an invitation to join your organization’s account in the Apple Developer Program.

Managing your developer program account

When you’re ready to build more advanced capabilities and distribute your apps, you can join the Apple Developer Program to distribute on the App Store, Apple Business Manager, and Apple School Manager.* Organizations with specific use cases that require private distribution directly to employees through a secure internal system or a Mobile Device Management solution may be eligible for the Apple Developer Enterprise Program. If you join a program, you’ll see additional membership-related options in your account, such as membership information, access to Certificates, Identifiers & Profiles, code-level support, and more.

Resetting your device list annually

If you’re the Account Holder, you can reset your list of development devices each year using Certificates, Identifiers & Profiles. You can register up to 100 of each device type for testing and Ad Hoc distribution per membership year. At the start of your new membership year, Account Holders, Admins, and App Managers will be presented with the option to remove listed devices and restore the available device count to 100 when first signing in to Certificates, Identifiers & Profiles.

You may disable a device on your list during the year, but doing so won’t increase your number of available devices. When resetting your list, make sure to remove all devices you no longer use for development before adding any new devices.

Managing your App Store Connect account

Once you’ve completed your enrollment in the Apple Developer Program, you can sign in to App Store Connect with the Apple ID you used to enroll. App Store Connect is a suite of tools that allow you to submit and manage your apps for sale on the App Store, distribute beta versions of your app using TestFlight, accept legal agreements, enter your tax and banking information, view analytics, and more.

Learn more about App Store Connect

Updating your information

To update the Apple ID and/or email address associated with your developer account, sign in to the Apple ID website and modify your information.

To update your address, contact information, or organization name, please contact us. Note that certain updates, such as changes to your name or address, must be verified and approved, as this information is associated with contracts between you and Apple. You’ll be asked to provide documentation that reflects the changes you request.

Transferring the Account Holder role

The Account Holder of an organization’s membership can transfer the Account Holder role to another employee on the team who has the legal authority to bind your organization to legal agreements. Account Holder transfers for individual members are granted on a limited basis and require assistance from Apple Developer Program Support.

Learn how to transfer the Account Holder role

Can I switch my membership from an individual to an organization?

Yes, if you’re the founder/cofounder of the organization. To start the conversion process, please contact us. You may be asked to submit business documents to verify your organization’s identity.

Can I transfer my app to another account?

Yes. Use App Store Connect to transfer qualifying apps to another account in case of an acquisition, asset purchase, or other similar situation. When you transfer an app, it will remain available on the App Store, all ratings and reviews will carry over, and users will continue to have access to future updates. Learn more in App Store Connect Help.

* You can use Apple Business Manager and Apple School Manager where available. View supported regions.