Can I use passkeys locally on an iMac without iCloud?

-I am going to be forced to use a passkey to access a website I use to manage some employment benefits.

-Currently, I login from work, on shared access workstations. I am sure they won't let me install 3rd party app.

-I do not have a smart phone.

-I only have 1 Apple device (not entire array of devices), an iMac, running Sonoma.


Since, I only have the iMac, can I use Passkeys locally without using iCloud? Since that seems like it is just to allow for the sharing across the devices?


Every web search I have tried just keeps assuming that everyone has an iPhone and multiple devices and, therefore, I can't find the answer to my exact question.


Thank you


[Re-Titled by Moderator]

Original Title: Passkeys for a dummy

iMac 24″, macOS 14.6

Posted on Jul 26, 2025 5:23 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 26, 2025 9:51 AM

Yes, you can use passkeys locally on your iMac without iCloud. iCloud Keychain is primarily for syncing passkeys across multiple Apple devices, not a requirement for using them on a single Mac.


On macOS Sonoma, passkeys are stored in the local Keychain Access system if you’re not using iCloud Keychain. That means as long as you create or accept a passkey on that specific iMac, you can use it locally on that same machine, even if you don't have an iPhone or another Apple device. When you log in to a site that supports passkeys, Safari will prompt you to use the built-in authentication method — typically Touch ID, or your user password if Touch ID isn't available — and it will store the passkey on that Mac.


So in your case, if you set up the passkey on your iMac while logged into your user account, Safari will store it in your local login keychain, and you'll be able to authenticate when visiting that website again from the same iMac. There's no requirement for a smartphone, iCloud, or multiple devices in this setup — just be aware that if the iMac crashes or is replaced, and you're not syncing with iCloud, you'd need to set up the passkey again (or fall back to another login method if the site allows).

4 replies
Question marked as Top-ranking reply

Jul 26, 2025 9:51 AM in response to Joey D@

Yes, you can use passkeys locally on your iMac without iCloud. iCloud Keychain is primarily for syncing passkeys across multiple Apple devices, not a requirement for using them on a single Mac.


On macOS Sonoma, passkeys are stored in the local Keychain Access system if you’re not using iCloud Keychain. That means as long as you create or accept a passkey on that specific iMac, you can use it locally on that same machine, even if you don't have an iPhone or another Apple device. When you log in to a site that supports passkeys, Safari will prompt you to use the built-in authentication method — typically Touch ID, or your user password if Touch ID isn't available — and it will store the passkey on that Mac.


So in your case, if you set up the passkey on your iMac while logged into your user account, Safari will store it in your local login keychain, and you'll be able to authenticate when visiting that website again from the same iMac. There's no requirement for a smartphone, iCloud, or multiple devices in this setup — just be aware that if the iMac crashes or is replaced, and you're not syncing with iCloud, you'd need to set up the passkey again (or fall back to another login method if the site allows).

Jul 27, 2025 5:02 AM in response to Tesserax

Thank you very much!


Follow up question. Regarding your point about if the iMac crashes or is replaced, and I am not syncing with iCloud (I would prefer not to). I do run a Time Machine backup. Would that retain the passkey necessities, which could be moved to a new iMac, Macbook, MacBrainImplant or whatever is next?


Oh! Do I have to have the Passkey thing turned on in the settings prior to activating it for this website or will I get prompted regardless? And, (I hope lastly) will I get to choose which sites I use a Passkey for?


I appreciate your help.

Thanks again.

Jul 27, 2025 5:42 AM in response to Joey D@

Re: “… And, (I hope lastly) will I get to choose which sites I use a Passkey …”


Passkeys are unique to you AND the site.


i.e. Your access to each individual site will be authenticated using a separate passkey unique to that site.


This is part of a passkey’s phishing resistance.


Example: Your passkey to a legitimate xyx.com will not work at a fraudulent xyż.com


… nor will it reveal any of your private credentials to the fraudulent site.



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Can I use passkeys locally on an iMac without iCloud?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.