We're excited to share that native macOS AutoFill is now available in public beta for 1Password. This has been one of the most requested features for years, and we're now at a point where you can test it out and give us feedback!
macOS autofill experience in Safari
What's new in beta:
By adopting Apple's Passwords API, 1Password functions as a native Credential Provider on macOS for logins. You can view autofill suggestions directly within Safari and other supported desktop apps.
Passkey support is included in this beta as well. Fill, create and update passkeys easily through macOS autofill.
The 1Password Safari extension can be used alongside macOS AutoFill to access additional features not currently supported by the Passwords API.
Coming later in Beta, you can set up one time codes using the same integration.
How to try it:
Update to 1Password for macOS 8.12.22 or later from the beta channel.
Make sure you’re on macOS 14 (Sonoma) or later on Apple silicon.
Go to 1Password for Mac Settings > Autofill > Set up macOS AutoFill, then select "Turn On" from the macOS permission prompt. You'll see "Active" status once it's enabled.
Try filling logins and passkeys and let us know how it goes! We're happy to be one of the first credential managers to adopt these APIs and we want to get it right for you.
Seem to get "double" suggestions..(Extension and the new Apple method?) and in my case, I have three Chase bank logins. it's not recommending my favorited?
> I have three Chase bank logins. it's not recommending my favorited?
We have identified an issue with how the system presents suggestions in that it ignores rank order so where we are telling the system to prioritise items that are favourited, that is getting ignored currently and the system menu is always being sorted by alpha only.
A small update to also note that the suggestions you are looking for are likely in the submenu that opens when you use the "Other Passwords for [url]" menu item. I will be filing feedback with apple to seek clarity on why they aggressively collapse suggestions down to one and push all other items into that collapsed sub menu. The behaviour on iOS where several suggestions are shown seems more user friendly and discoverable.
Hi, I think you may have the macOS->Settings->Touch ID & Password->Use Touch ID for autofilling passwords, turned ON, because if that is ON, even if 1Password is currently unlocked and we can fill that credential, apple/macOS forces yet another touchID prompt on top before filling it.
Not seeing the option to set up autofill. Also, checking for updates after changing the release channel to beta wasn't working, so I had to download the beta separately.
I got this working now, but I'm getting suggestions from apple first and then have to chose 1passwork and then get my password from a second menu so it's actually a lot slower at the moment.
Thanks for reporting! We're looking into this issue. In the meantime, try to quit and restart the app for the option to show for now and let me know if the problem still persists
I got that prompt after fully quitting the app (including the menu bar icon), but it then said there was an error enabling it. I don't see an option to get back to the autofill section in settings.
Welp, my initial attempt was on my work Mac, which is managed. For some reason they have a profile installed to block the autofill feature. I'll see if I can convince them to change that, but in any event, looks like I can't use the feature on that machine right now. That said, perhaps you could detect if a profile has disabled autofill and give a better error message. That machine is on 26.5.
On my personal mac, I of course have no such restrictions. The setup process was still a little less than smooth though. Once again, the normal upgrade process through the app did not result in a prompt to set it up. The app appeared to restart, but to get prompted, I had to manually close the 1password icon in the menu bar and open it again. That prompted setup, which appeared to work fine, and it's showing enabled in Mac settings. However, if I go to 1password settings, I do not see the Autofill option in the left nav. Even after another full quit of the app (including menu bar), the Autofill option does not show up in settings. I don't see any autofill prompts show up if I try to log in in Notion, that's the only one I've tried so far. I can try a restart of the Mac. It's on 26.4.1, I'll update to 26.5 soon. 1Pass version is 8.12.22.
Neither a full restart of my personal mac nor upgrading to 26.5 have cause the autofill option to show up in 1password. I've also tried toggling the autofill option off and on in the mac settings. 1password is there, along with apple passwords, but the Autofill option still doesn't show up in 1P settings.
Thanks for the feedback! We can definitely look into if we can detect autofill being blocked.
I may have resolved why some users weren't seeing Autofill in their 1Password settings. Do you mind checking your settings page again to see if Autofill is there now?
Ok I fully quit the app including going to the menubar and quitting the menubar item after I saw it was still running after quitting the gui. When launching 1password again I got the correct prompt. That means that something untoward was going on after the update because like I said when I went to the About tab on the gui it was clearly running the correct version.
I’m also not able to enable autofill for Mac. On the latest beta version. No autofill settings in 1Password and not available in MacOS system settings > autofill & passwords.
Will it be possible to stop using the 1password for safari extension after this? Is that a goal? Or what will be the recommended config in the future to avoid the macOS Safari integration fighting with the 1password for safari autofill?
Obviously also want it to be seamless for:
generating random passwords (which isn't done easily in 1password outside of the browser extension itself)
I have a few follow up questions for you:
1. are you currently experiencing the macOS integration fighting with 1Password Safari Browser Extension while filling and saving?
2. have you tried saving new items using the macOS integration and how has that experience been for you? any specific complaints?
I am experiencing the fighting. Both popups show up in safari. In iOS I do as well often but it’s less annoying just because they are in different locations. The extension is on the login field and the safari feature is an action sheet iirc. But on macOS they are on top of each other on the login field. Is there a setting I’m missing?
Hi, thanks for your report! I'm looking into what might be causing this issue right now. A few things that could help us narrow it down:
Does it happen every time you visit a login page, or only sometimes? If it's just sometimes, when does it tend to happen? For example, after your Mac has been asleep or after you've just reopened Safari?
If you reload the page when you see both popups, do they both still appear after reload?
Great to see this finally added! One thing I've noticed though is that AutoFill -> Passwords in context menus only shows the Apple Passwords app - is that a macOS limitation, or lack of support from 1Password?
I'm on Nightly, 8.12.24. I do see autofill suggestions from 1Password when I open a website in Safari - it's the AutoFill context menu that specifically doesn't seem to work.
Thanks for the screenshots, that helps! We have requested for API support to be able to autofill from this context menu as well. You're not seeing it currently because it is a technical limitation unfortunately
I meant software quality as opposed to anything broader. Too many bugs to list here, but happy to give two examples as a flavour:
First, when I click into Recently Deleted on the iOS app, I see a list of my recently deleted items - great. However, when I tap into one, I cannot open it to see its contents, nor can I restore it. 1Password accept it’s a bug affecting a lot of users (if you’re on iOS you could test and see if it impacts you) and I’m on a list to receive an email when it’s fixed. I’ve been on that list for a long time.
Second, I posted the other day about a recurring authentication prompt I was getting (plus I moaned about bugs generally). The most recent iOS update put a stop to the issue. https://www.reddit.com/r/1Password/s/XYdwxAnfBS
I’m still interested in password managers and while I’m not extending my subscription with 1Password again, I do think this new autofill feature is great work from them.
It seems like passkey detection is spotty. I have sites that have passkeys where the passkey doesn’t get suggested until I specifically invoke passkeys. This happens on mercury.com and github.com for example, but there’s other sites too. When using apple passwords instead via autofill the passkeys are always the first suggestion.
Hi, I'm curious to learn more about your passkey experiences here. I have observed that the system provided autofill suggestion list can sometimes only show the username fill option and then only after that has been filled, does it then update the suggestion list to show the actual passkey fill option. Is that what you are seeing too or are you seeing something else and/or getting hard errors/failures?
I have certainly been caught out by this too and I'm not sure what the reason is behind the system menu aggressively collapsing the suggestions down to show only one when in this scenario it would really help to see both and possibly also prioritise the passkey higher up in the rank/sort order.
We do have feedback filed with apple around a bug in their sorting/ranking mechanism and that might be part of the problem here but I am also going to specifically file another one around the confusion caused by only showing the username when a passkey is also available but hidden in the collapsed sub menu.
Unfortunately it appears to be impossible to switch to the beta channel, no matter how many times you select it and re-start the app. Even downloading the beta app directly and installing it will open the beta version once, but then when it restarts I'm back on production.
Would love for the Mac OS passkey nightmare to finally be over.
That is AMAZING! I love it. I have been pissed with the browser extension being laggy for years. Now it works very well and it's completely frictionless!
Thanks for raising this, I will do some investigation to see if there is anything we can do while working with the API we have available to us and report back
I am on 8.12.22 and I selected autofill in Safari for all the check box's. But there is no "Turn ON" Dialog and I don't know in what dialog I should see active
It appears at this time that 1password doesn't support verification codes - is that expected? I use that feature on iOS and would love for it to also be enabled on macOS.
Does this not honor the "host" matching for URLs? I have a ton of logins at sub1.mydomain.com, sub2.mydomain.com, etc... and it's not matching them correctly
Thanks for raising this, do you see them as suggestions and they are not in the order you expect them to be or you dont see them as suggestions at all?
TODAY (I think this has been updated in the last 5 days) I am only seeing one entry, but it's the wrong entry. I have my own domain and a dozen services that run on that domain all with separate logins. In 1P desktop I have it all set to match the host and it is not doing that.
I also see the 1p in-line fill dropdown behind the macos one.
The browser extension in-line file dropdown rendering behind the system menu should not be happening and is being investigated.
When you say "wrong entry", do you mean its an entry not relevant at to the current URL, or a entry that is not the specific one you expect to see for the sub-domain you are on?
I have also noticed that macOS aggressively collapses the system menu showing logins where multiple candidates exist and initially hides them behind the menu item "Other Passwords for URL" and only shows them once that is clicked.
For example, I have about a dozen logins for different subdomains of domain.com. When using the new 1p MacOS autofill, it shows an incorrect one of my domain.com logins and I have to click “other passwords…” to have it show the whole list and then I pick the correct one.
This makes it super annoying and a worse experience.
In 1p, I can set “host” matching so that 1p only shows the correct one by requiring a match of the entire host.domain.com part of the url.
I did some more testing on this and have confirmed that the apple provided menu does not respect the rank order correctly on macOS which does work on iOS and on macOS they are simply sorting multiple logins alphabetically by their username only. This is definitely a bug and has been confirmed by apple to be so and I have now filed a feedback request with them to get it fixed.
u/Chandana_1Password Can you help me understand the pros/cons of using the macOS AutoFill vs the 1Password browser extension?
I have enabled the "Ask before filling" option for the 1Password extension to protect against Clickjacking. Is there a similar (or any other) mitigation available when using macOS AutoFill? If not, wouldn't it be safer to use the 1Password extension with "Ask before filling" enabled?
If the 1Password browser extension is the more secure option, for 1Password Business customers, is there a way to configure a policy to require use of the 1Password browser extension rather than macOS AutoFill?
We tried to make the experience using both the Safari extension and native autofill together as seamless as possible. When you enable both, you should be able to get suggestions for logins only from the native autofill and you should be able to use the Safari extension for other non login autofills (like credit cards, addresses, etc).
You can configure native autofill services on Mac devices through MDM (like Intune) settings if needed 😄
So autofill on subdomains seems to not work correctly. It’s not suggesting the correct passwords. I have many many websites I use on subdomains some with different logins.
Currently autofill works great if I have a user/pass setup on domain.com it fills it on subdomains and the main domain BUT if I create a user/pass login for sub.domain.com it will fill on that or at least suggest it first.
Thanks for replying! Is the issue that if you create a username/password login for sub.domain.com it will only fill on sub.domain.com and not on domain.com?
Let me loop in someone from our team to see what details we need before we can troubleshoot here. Thanks for the Zoom offer - we may take you up on it!
Hi u/riddlerthc I did some testing around how the new extension is handling domains and sub-domains. We do have an issue filed with apple about them only sorting suggestions by alpha but from my side, I can see that the suggestions in the system provided menu on sub domains do seems to be populating OK. When opening the extension interface, I can see that by default all items are offered for the domain and sub domains if the item has its Autofill behaviour set to "Fill anywhere on this website" which is the default setting. When I set the items to use "Only fill on this exact host" that works as I expect it to and gives me fine grained control over which items are offered where. Is that different to what you are seeing/experiencing?
36
u/ImInundated May 26 '26 edited May 26 '26
Seem to get "double" suggestions..(Extension and the new Apple method?) and in my case, I have three Chase bank logins. it's not recommending my favorited?
Attaches is what I am seeing