SOLFIND
Web Lens
Portal home

Transferring ownership of a GitHub App - GitHub Docs

https://docs.github.com/en/apps/maintaining-github-apps/transferring-ownership-of-a-github-app • 167 KB fetched
Open original page


Transferring ownership of a GitHub App - GitHub Docs Skip to main content GitHub Docs Version: Free, Pro, & Team Search or ask Copilot Search or ask Copilot Select language: current language is English Search or ask Copilot Search or ask Copilot Open menu Collapse sidebar Expand sidebar Scroll breadcrumbs left * Home * Apps * Maintaining GitHub Apps * Transfer ownership Scroll breadcrumbs right Apps * * * Overview * Using GitHub Apps * About using apps * Install from Marketplace for user * Install from Marketplace for org * Install from third party * Install your own app * Request for org * Authorize * Approve new permissions * Review your authorizations * Review installations * Privileged apps * Creating GitHub Apps * About creating GitHub Apps * About creating apps * GitHub App versus other options * Best practices * Migrate from OAuth apps * Registering a GitHub App * Register a GitHub App * Callback URLs * Setup URL * Permissions * Webhooks * Visibility * Rate limits * Custom badge * Authenticate with a GitHub App * About authentication * Authenticate as an app * Authenticate as an installation * Authenticate on behalf of users * Manage private keys * Generate a JWT * Generate an installation access token * Generate a user access token * Refresh user access tokens * Authenticate in Actions workflow * Writing code for a GitHub App * About writing GitHub App code * Quickstart * Respond to webhooks * Build a "Login" button * Build a CLI * Build CI checks * Sharing GitHub Apps * Share your app * Share with GHES * App manifest * App query parameters * Maintaining GitHub Apps * Modify app settings * Activate optional features * GitHub App managers * Manage allowed IP addresses * Suspend an installation * Transfer ownership * Delete your app * GitHub Marketplace * Overview * About GitHub Marketplace for apps * About marketplace badges * Publisher verification * Create Marketplace apps * Listing requirements * Security best practice * Customer experience best practice * View listing metrics * View listing transactions * Marketplace API usage * REST API * Webhook events * Testing your app * New purchases & free trials * Handling plan changes * Plan cancellations * List an app on the Marketplace * Draft an app listing * Write listing descriptions * Set listing pricing plans * Webhooks for plan changes * Submit your listing * Delete your listing * Sell apps on the Marketplace * Pricing plans for apps * Billing customers * Receive payment * OAuth apps * Using OAuth apps * Install app personal account * Install app organization * Authorizing OAuth apps * Review OAuth apps * Third-party applications * Privileged apps * Building OAuth apps * GitHub Apps & OAuth apps * Rate limits * Creating an OAuth app * Authenticate with an OAuth app * Authorizing OAuth apps * Scopes for OAuth apps * Create custom badges * Best practices * Maintaining OAuth apps * Modifying an OAuth app * Activate optional features * Transfer ownership * Troubleshoot authorization * Troubleshoot token request * Deleting an OAuth app * OAuth 2.0 and OIDC Discovery documents Transferring ownership of a GitHub App You can transfer ownership of a GitHub App registration to another user or organization. Copy as Markdown In this article * About transferring GitHub Apps * Transferring a GitHub App registration 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 . You can transfer apps from a user or organization to another account. You cannot transfer ownership to a team. Transferring a GitHub App registration * In the upper-right corner of any page on GitHub, click your profile picture. * Navigate to your account settings. * For an app owned by a personal account, click Settings . * For an app owned by an organization: * Click Your organizations . * To the right of the organization, click Settings . * In the left sidebar, click Developer settings . * In the left sidebar, click GitHub Apps . * Select the GitHub App whose ownership you want to transfer. * In the left sidebar, click Advanced . * Click Transfer ownership . * Under "New owner's GitHub username, organization, or enterprise name", type the name of the account you want to transfer the GitHub App to. * 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. * If transferring the app would uninstall it from your account, a warning will appear. * Click Transfer this GitHub App . Back to top Help and support Was this Doc helpful? Yes No Help us make GitHub Docs great! All Docs are open source. See something that's wrong or unclear? Submit a pull request. Make a contribution Still need help? Ask the GitHub community Contact support Expert services Blog GitHub Inc. © 2026 Terms Privacy Status Pricing

Links found on this page

  1. Skip to main content [direct]
  2. GitHub Docs [direct]
  3. Apps [direct]
  4. Maintaining GitHub Apps [direct]
  5. Overview [direct]
  6. About using apps [direct]
  7. Install from Marketplace for user [direct]
  8. Install from Marketplace for org [direct]
  9. Install from third party [direct]
  10. Install your own app [direct]
  11. Request for org [direct]
  12. Authorize [direct]
  13. Approve new permissions [direct]
  14. Review your authorizations [direct]
  15. Review installations [direct]
  16. Privileged apps [direct]
  17. About creating apps [direct]
  18. GitHub App versus other options [direct]
  19. Best practices [direct]
  20. Migrate from OAuth apps [direct]
  21. Register a GitHub App [direct]
  22. Callback URLs [direct]
  23. Setup URL [direct]
  24. Permissions [direct]
  25. Webhooks [direct]
  26. Visibility [direct]
  27. Rate limits [direct]
  28. Custom badge [direct]
  29. About authentication [direct]
  30. Authenticate as an app [direct]
  31. Authenticate as an installation [direct]
  32. Authenticate on behalf of users [direct]
  33. Manage private keys [direct]
  34. Generate a JWT [direct]
  35. Generate an installation access token [direct]
  36. Generate a user access token [direct]
  37. Refresh user access tokens [direct]
  38. Authenticate in Actions workflow [direct]
  39. About writing GitHub App code [direct]
  40. Quickstart [direct]
  41. Respond to webhooks [direct]
  42. Build a "Login" button [direct]
  43. Build a CLI [direct]
  44. Build CI checks [direct]
  45. Share your app [direct]
  46. Share with GHES [direct]
  47. App manifest [direct]
  48. App query parameters [direct]
  49. Modify app settings [direct]
  50. Activate optional features [direct]
  51. GitHub App managers [direct]
  52. Manage allowed IP addresses [direct]
  53. Suspend an installation [direct]
  54. Delete your app [direct]
  55. About GitHub Marketplace for apps [direct]
  56. About marketplace badges [direct]
  57. Publisher verification [direct]
  58. Listing requirements [direct]
  59. Security best practice [direct]
  60. Customer experience best practice [direct]
  61. View listing metrics [direct]
  62. View listing transactions [direct]
  63. REST API [direct]
  64. Webhook events [direct]
  65. Testing your app [direct]
  66. New purchases & free trials [direct]
  67. Handling plan changes [direct]
  68. Plan cancellations [direct]
  69. Draft an app listing [direct]
  70. Write listing descriptions [direct]
  71. Set listing pricing plans [direct]
  72. Webhooks for plan changes [direct]
  73. Submit your listing [direct]
  74. Delete your listing [direct]
  75. Pricing plans for apps [direct]
  76. Billing customers [direct]
  77. Receive payment [direct]
  78. Install app personal account [direct]
  79. Install app organization [direct]
  80. Authorizing OAuth apps [direct]