Is it possible to move a Stack Exchange account from an existing (Yahoo) login to native Stack Exchange login...?

I'd rather get rid of the email account linked with my Stack Exchange account but keep the latter.

  • Is this page helpful? Otherwise there's a link at the bottom of it that takes you to the Meta post with more detailed instructions.
    – jonsca
    Commented Oct 18, 2014 at 9:23

2 Answers 2


Technically, there is no native Stack Exchange login.

To quote myself from my answer to Login username/password for Stack Overflow on Meta.Stackoverflow:

Technically, Stack Overflow does not have a dedicated login system. They have chosen to support OpenID (and OAuth 2.0 on a few places). Given Google has deprecated OpenID in favor of OAuth, I am assuming that OAuth will become more supported on Stack Exchange sites.

However, Stack Exchange does have their own OpenID endpoint, so in a sense, that is the closest to a dedicated Stack Overflow login.

To paraphrase the rest, there used to be a way to add a Stack Exchange OpenId as a login to an existing account, but for some reason, the option no longer exists. You can only use it to create a new account (it might be a bug or it might not, that hasn't been made clear).

There is a workaround mentioned by a Anna Lear (an SE developer) in an answer to Login with conflicting open id on MSO.

Worst case, you can reach out to the SE team by clicking the "contact us" link in the footer of every page and they will be able to help you out.

  • Thanks, the work around worked just fine!
    – ATV
    Commented Oct 18, 2014 at 14:09

It sort of works, though it is a little more convoluted that it could be.

You'd need to start by creating an account at the Stack Exchange OpenID page.

Login, check your profile page, and click on the link "Use your own URL to log in".

It'll give you a bit of HTML code

enter image description here

You need to copy the link on the second line

Now go to your profile, My logins, add more logins

enter image description here

And paste that into manually enter your openid.

Its detected as an SE login, and is handy when you stupidly delete yours testing things, like I did.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .