I have a MacBook that has automatically connected to Xfinity hotspots ever since I logged into a friends apartment wifi years ago. They now live outside the US, so I doubt they still have an account.

How is the information that allows me to automatically connect stored? I was looking in the keychain access app and could not find any stored passwords / keys. For my other computers Xfinity will throw a popup asking me for account information.

I was hoping I could figure out how to copy the password / validation key information to other computers I own for wifi access on the go. Perhaps it is handled differently, but either way it seemed an interesting question to learn the answer to. Thanks!

No Xfinity in Keychain

2 Answers 2


That information is in your keychain.

Just enter the name of the WiFi in the search box in key chain.

If you do not know the name look it up.

All the networks that your computer has ever joined are saved in System Preference > Networks > advanced.

UPDATE.....Xfinity WiFi is not actually called Xfintiy, it is called Comcast.

Use Comcast when searching in your keychain.

I just looked up mine and there it is, even so I do no longer use it.

  • The term xfinity doesn't show anything when I search it in the keychain manager. The network also doesn't require a password, it loads a pop-up after you connect which asks for your xfinity info. This other post mentions that it is stored in com.apple.airport.preferences.plist apple.stackexchange.com/questions/145085/…
    – yungmoney
    Sep 19, 2018 at 6:04
  • can you take screen shot or camera shot
    – Ruskes
    Sep 19, 2018 at 16:01
  • Also, my question specifically states the password is not in my keychain. This answer is incorrect.
    – yungmoney
    Sep 19, 2018 at 21:18
  • @yungmoney the use the instructions from my post apple.stackexchange.com/questions/145085/…
    – Ruskes
    Sep 19, 2018 at 21:20
  • Oh word that's you too! Will com.apple.airport.preferences.plist to my other computer transfer that information? As you can see in the screenshot it doesn't seem to exist anywhere in keychain manager (I've tried a variety of search terms)
    – yungmoney
    Sep 19, 2018 at 21:24

and welcome! Like Buscar says, the information is in your keychain.

Here’s how you find it - go to the keychain manager (my favorite route is Spotlight via CMD-Spacebar, but you could go through the Utilities folder too). In there you can very quickly search for the network - type “xfinity” - if it’s the same as what I’m familiar with, it will be all lowercase like that.

Once you find the entry for the network, you can unlock the entry and view the password. Probably the password to unlock it will be the same one you use to log on to your computer’s user account.

Incidentally - in my experience, you can’t connect to an xfinity hotspot without valid customer account credentials. You might lose access soon... but who knows.

It’s also possible that even with this info, another machine would have to provide the customer account info, which you don’t have access to. I hope it all works though.

FWIW, you can stop it from automatically connecting to the hotspots if you like. Just go to your network settings, highlight and open up the settings for the xfinity network, and turn off “automatically connect to this network.” You won’t lose your login info, you just gain more control over when you’re connectd.

You must log in to answer this question.

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