Overview / Blog / Ownership transfer
Modules  ·  26 Sep 2026  ·  8 min read

How to transfer ownership of a Telegram channel or group, and what cannot be undone

To transfer ownership of a Telegram channel, open its Administrators list, pick or add the new owner, switch on every admin right, tap Transfer Channel Ownership and enter your Two-Step Verification password. A group works the same way. The apps refuse until that password has been on for 7 days and the device has been logged in for 24 hours, and afterwards the new owner can remove you. No app has an undo.

Telegram added ownership transfer on 23 June 2019, and the announcement explained it in a single line: grant someone full admin rights and the Transfer Ownership button appears. Seven years later that line still holds.

It left out what stops most attempts. A security check wants Two-Step Verification switched on for a week and a login at least a day old, the warning screen means what it says, and no app carries an undo. The button to transfer ownership — Telegram channel or group alike — sits on one screen, and so do the refusals.

How to transfer Telegram channel ownership in the app

Five steps, and only the labels move between a phone and a computer.

  1. Open the channel's profile, tap Edit, then Administrators. The iPhone app shortens it to Admins, and Telegram Desktop keeps the list under Manage Channel.
  2. Tap the person if they already help run the channel. If not, tap Add Admin and find them by name or username; nobody has to be an admin before this step.
  3. Switch on every admin right. The transfer button stays hidden until the last one is on.
  4. Tap Transfer Channel Ownership, read the warning and confirm with Change Owner.
  5. Enter your Two-Step Verification password. The app reports that the person is now the owner of the channel.

A Telegram channel ownership transfer takes effect the moment the password is accepted, and the warning in step four is literal. The iPhone version says you will no longer be considered the creator, and that the new owner "will be free to remove any of your admin privileges or even ban you".

That is how to give Telegram channel ownership to anyone with a live account; how to change Telegram channel ownership later is the same five steps, run by the new owner. Can you transfer Telegram channel ownership to someone who never joined? Yes, if Telegram can add them, which their privacy settings may refuse. Add Admin finds people by contact name or public username, following how an @name resolves anywhere else, and a t.me/+ link to their number opens a chat for agreeing terms first. Bots, deleted accounts and your own account never get the button.

Groups use the same screen, with one Android detour

In a group the list sits behind the group's Edit screen, or Manage group in Telegram Desktop, and the button reads Transfer Group Ownership. One right can stay off: Remain anonymous, which the apps leave out when they decide whether an admin has everything. Search it as change ownership telegram group or how to transfer ownership telegram gc and you land on this same screen, with the same button hidden until the rights are complete. So that is how to transfer ownership: Telegram group, supergroup or channel, one path.

The detour is the basic group, Telegram's older small-group type. The current API method, messages.editChatCreator, accepts a basic group as it is, and Telegram Desktop and the iPhone app call it. The Android app still sent the older channels.editCreator when we read its source in September 2026, so it upgrades a basic group to a supergroup first. The API has no method that turns a supergroup back.

Why is the Telegram ownership transfer not working?

Mostly because of two clocks.

The app first sends the transfer with an empty password and reads the refusal. Two refusals become the Security check box: Two-Step Verification enabled more than 7 days ago, a login on this device more than 24 hours ago, please come back later. Every error name below except the admin limit is on the method pages above.

What you seeError behind itWhat moves it
No transfer buttonNone, the app hides itBe the owner and switch on every right
Security check on 2FAPASSWORD_MISSING, PASSWORD_TOO_FRESH_XTurn on Two-Step Verification, then wait
Security check on loginSESSION_TOO_FRESH_XA device signed in for over a day
Password rejectedPASSWORD_HASH_INVALIDThe 2FA password, not a login code
Too many public chatsCHANNELS_ADMIN_PUBLIC_TOO_MUCHThe recipient makes one of theirs private
Too many adminsADMINS_TOO_MUCHRemove an existing admin first
Recipient cannot be addedUSER_PRIVACY_RESTRICTEDThey join the chat themselves
Recipient's account deletedINPUT_USER_DEACTIVATEDPick someone else

The clocks disagree on paper. Both method pages describe PASSWORD_TOO_FRESH as a password modified less than 24 hours ago, every app says seven days, and the iPhone app adds that the password must not have changed in that week. The X in each error is the wait in seconds, the one figure the server commits to. Changing the password restarts its clock.

The login clock counts the age of the session you send from. A new sign-in starts it at zero, while moving a session to another proxy does not, because the login stays the same. A Telegram group ownership transfer not working follows the same rows, and no app, script or panel shortens either wait: both are counted on Telegram's servers.

What the transfer cannot undo, and what leaving does instead

Nothing in any app reverses a transfer.

The API has a method for handing ownership over and none for taking it back, and Telegram documents no appeal route. The new owner holds every right you had; you keep whichever admin rights they leave you. Telegram's Terms of Service even count transferring ownership as losing access to a channel, in the clause that refuses refunds for giveaways. So the only answer to how to recover Telegram channel ownership after a transfer is asking the new owner to send it back, through their own security check.

Leaving is a different event, and it changed on 9 February 2026. An owner who leaves a channel or supergroup is now shown who will take over, can appoint someone else from the admins or members, and keeps the chat by rejoining within a week; after that the successor becomes owner. A basic group changes hands at once, and deleting the account goes furthest: Telegram's FAQ says the groups and channels you created are orphaned without a creator, though their admins keep their rights.

A planned handover has an order. Take a Desktop export of the channel while it is yours, remove what you would not hand a stranger by clearing channel posts in batches, and settle terms before anyone types a password. Numbers saved only for the handover can go later, though deleting Telegram contacts on a syncing phone takes one more switch. Nobody else needs your login code or password for any of this, and a buyer who asks for either wants the account, not the channel.

Can you transfer ownership of a Telegram bot?

Yes, through @BotFather. A bot can never own a chat, though.

Searches for transfer ownership telegram bot mix those two questions. Handing your bot to another person starts with /mybots: choose the bot, then Transfer Ownership. Telegram's bot documentation allows it only to users who have interacted with the bot at least once, hands them full control including its messages and the power to delete it, and calls the transfer permanent. The confirming button asks for your Two-Step Verification password, checked through SRP so that neither Telegram nor the bot sees the password itself. Making a bot the owner of a channel or group is the other question, and TDLib's documentation answers it plainly: ownership cannot go to a bot or to a deleted user. Bots can still hold admin rights, which is how bots that manage invite links run a chat without owning it.

Can a subscriber find out who owns a Telegram channel?

No, not from inside Telegram.

Searches like how to find owner of telegram channel and how to know owner of telegram channel ask for a field Telegram never shows a subscriber. A broadcast channel's member and admin lists are open to its admins, and the Channels FAQ says that with signatures off, nobody can tell whether the owner or an admin posted. Signatures, when an admin turns them on, add the poster's name, and a second switch links that name to a profile. That shows who posted, not who owns.

Groups are more open. The member list tags the owner, and admins stay listed even with Hide Members on, unless the owner picked Remain anonymous, which drops them from the list. A channel's discussion group is a separate supergroup whose owner may not run the channel, and the names global search matches reveal nothing more. Our Member Scraper has a Skip admins switch because a group's list names its admins; a non-admin session gets no list from a broadcast channel at all.

Member Scraper with a skip-admins switch, since a group's list names admins while a channel hides its owner from subscribers

Running the same transfer from a user session

Every app sends one request, and a user session can send it too.

That request, messages.editChatCreator, takes the chat, the new owner and a password field. The field carries an SRP proof computed from your Two-Step Verification password, so the server checks a password it never receives. The new owner goes in as a user ID with its access hash, so the sending session must have met them through a username or a shared chat. Each session in a pool is a separate login, made by a client under an api_id and api_hash, and the security check reads it like any other device: a session created this morning fails the 24-hour line.

Channel Owner Transfer, our module for this, sends that call from an account in your session pool. It suits channels created on one account that belong on another, which is common once you are running more than one account. It needs the owning account's password, as every client does. It does not skip the security check, does not make a session older, cannot move a chat without that password, and does not supply accounts.

Session list for a telegram channel ownership transfer, which needs week-old 2FA and a login more than a day old
Questions

Handovers, refusals and ownerless chats

Does the new owner have to be an admin already?
No, although several guides say so. Add Admin opens the same rights editor as tapping an existing admin, and the transfer button appears there as soon as every right is switched on, so a person can go from ordinary member to owner in one pass. Telegram's February 2026 announcement says owners can transfer to another member at any time. Someone outside the chat works too, provided Telegram can add them: when their privacy settings forbid it, the app says the user is not a member and cannot be added manually, and they have to join first. A chat that already holds the maximum number of admins turns a newcomer away, so remove one admin before you start. Can you transfer Telegram channel ownership to your own second account? Yes, because to Telegram that is simply another person.
Why does Telegram tell me to come back later?
Because the security check failed on timing. The iPhone app spells out all three conditions: Two-Step Verification enabled for more than 7 days, the password unchanged for 7 days, and more than 24 hours since you logged in on the device you are using. Behind the box sits PASSWORD_MISSING, PASSWORD_TOO_FRESH_X or SESSION_TOO_FRESH_X, where X is the remaining wait in seconds. Telegram's own method pages describe the password rule as 24 hours, so the number in the error outranks every guide, this one included. Nothing shortens it. Do not change the password while you wait, because a change restarts the count, and run the transfer from a phone or computer that has been signed in for a while rather than a fresh install. That covers most cases of telegram ownership transfer not working, in channels and groups alike.
Can a Telegram channel have two owners?
No. Every channel and group has exactly one owner, and full admin rights stop one step short of that. An admin can hold every switch in the rights editor and still cannot transfer the chat or delete it, a power the Channels FAQ reserves for the owner. That is also why a seller who promotes a buyer to admin has handed nothing over yet: the seller can demote that admin at any moment. A buyer should look for their own name marked Owner in the Administrators list before paying the rest. In a group the member list shows an owner tag to everyone, unless the owner chose to stay anonymous. A channel shows its subscribers nothing of the kind, which is why a search for how to know owner of telegram channel finds no answer inside the app itself.
What happens to the old owner after a transfer?
They stay in the chat as an admin, for exactly as long as the new owner allows. The iPhone app's confirmation says the old owner will no longer be considered the creator and that the new owner can remove any of their admin privileges or ban them. Which rights the old owner keeps at the moment of transfer is not something Telegram documents, so treat every one of them as borrowed. The old owner cannot demote the new one, cannot delete the channel and cannot reverse the handover. Getting it back takes a second transfer in the other direction, confirmed by the new owner with their own Two-Step Verification password and held to the same 7-day and 24-hour checks. That is the practical answer to how to change Telegram channel ownership back: agree on it in advance, because nothing enforces it later.
Can I get a group back after leaving it as the owner?
Yes, if you come back within a week. Since February 2026 an owner who leaves a supergroup or channel is shown who will take over, and the chat carries a notice that this person becomes owner in 7 days unless the previous owner returns. Rejoining inside that window keeps ownership where it was. After it, the successor owns the chat and only a normal transfer from them returns it, which is the whole of how to recover Telegram channel ownership once the week has gone. Basic groups skip the wait and hand over at once. Deleting your account ends it another way: Telegram's FAQ says the groups and channels you created are left without a creator, while admins keep their rights. Before leaving on purpose, use Appoint Another Owner so the chat goes to someone you chose rather than a default.
How do I transfer my Telegram bot to someone else?
Through @BotFather, not through any chat settings. Send /mybots, pick the bot and choose Transfer Ownership, then confirm with your Two-Step Verification password when the button asks for it. Telegram allows the transfer only to someone who has interacted with the bot at least once, so ask the new owner to start it first. They get everything: the bot's messages, its settings and the power to delete it. The documentation calls the transfer permanent, and like a channel handover it has no undo. None of this makes a bot the owner of a group or channel, a route that stays closed because the apps never show the transfer button for a bot. For transfer ownership telegram bot searches that really mean a bot running a channel, the answer is an admin bot with the rights it needs and a human owner.
Should I give a buyer my login code or 2FA password to hand a channel over?
No, never. A channel changes hands on the owner's own device: the owner opens the rights editor, taps the transfer button and types their own password, and the buyer only has to exist. Anyone who asks for the login code Telegram sends, or for the Two-Step Verification password, is asking to sign in as you, and with both they hold every channel, group and bot on the account. Telegram never needs a third party to confirm a transfer. A middleman who wants the channel transferred to them first is asking to be trusted with all of it. A buyer should wait until their own name shows Owner in the Administrators list before paying the balance, and a seller should transfer only once the terms are settled, since the handover cannot be reversed from their side afterwards.

Channel Owner Transfer runs from the account that owns the chat

The module sends the ownership change from a session in your pool, with that account's Two-Step Verification password, and writes Telegram's reply to the same live log as every other module.