# Transferring ownership of a GitHub App

You can transfer ownership of a GitHub App registration to another user or organization.

## About transferring GitHub Apps

The owner of a GitHub App registration can transfer ownership of the GitHub App registration to another account. App managers can also transfer ownership of the GitHub App registration. For more information about app managers, see [About GitHub App managers](/en/enterprise-server@3.22/apps/maintaining-github-apps/about-github-app-managers).

You can transfer apps from a user or organization to another account. You cannot transfer ownership to a team.

You can also transfer ownership of a **private** or **internal** app from a user or organization to an enterprise account that the owner belongs to. When you do this:

* The app's visibility becomes **internal** if it was not previously, making it available to install in any organization in the enterprise. The app is not uninstalled from any organization.
* The app is uninstalled from all user accounts. Because transfers are limited to private and internal apps, this will only ever be your own user account.

For more information about app visibility, see [Making a GitHub App public or private](/en/enterprise-server@3.22/apps/creating-github-apps/registering-a-github-app/making-a-github-app-public-or-private).

## Transferring a GitHub App registration

1. In the upper-right corner of any page on GitHub, click your profile picture.
2. Navigate to your account settings.
   * For an app owned by a personal account, click **Settings**.
   * For an app owned by an organization:
     1. Click **Your organizations**.
     2. To the right of the organization, click **Settings**.
3. In the left sidebar, click **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-code" aria-label="code" role="img"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path></svg> Developer settings**.
4. In the left sidebar, click **GitHub Apps**.
5. Select the GitHub App whose ownership you want to transfer.
6. In the left sidebar, click **Advanced**.
7. Click **Transfer ownership**.
8. Under "New owner's GitHub username, organization, or enterprise name", type the name of the account you want to transfer the GitHub App to.
9. Select the account from the dropdown that you wish to transfer to. Be aware that enterprises and organizations can have the same name, so check that you are transferring to the correct account type.
10. If transferring the app would uninstall it from your account, a warning will appear.
11. Click **Transfer this GitHub App**.