Make sure you’re using a supported browser
If the 1Password browser extension doesn’t lock or unlock when you lock or unlock the 1Password app, make sure you’re using a supported browser:
Make sure 1Password and your browser are up to date
Make sure you have the latest version of the 1Password app, the 1Password browser extension, and your browser installed.
Check your settings
If that doesn’t fix the issue, make sure you have the appropriate settings turned on in both the app and the browser extension:
1Password app
- Open and unlock 1Password.
- Click your account or collection at the top of the sidebar and choose Settings.
- Click Browser in the sidebar and make sure “Connect with 1Password in the browser” is turned on.
Get help if you see “We weren’t able to connect to the 1Password extension in your browser."
1Password browser extension
- Click
in your browser’s toolbar to open and unlock 1Password.
- Click
and choose Settings.
- Make sure “Integrate with 1Password app” is turned on.
- Restart your browser.
If you’re using macOS Ventura or later
If you’re using macOS Ventura or later, make sure 1Password has permission to perform tasks in the background:
- Choose Apple menu > System Settings.
- Click General in the sidebar, then click Login Items.
- In the Allow in the Background section, make sure 1Password is turned on.
If you’re using a Windows PC
If your Windows username contains characters other than numbers and letters (for example: &
or spaces), the 1Password app may not be able to communicate with 1Password in your browser.
To check for special characters in your Windows username:
Click the Start button and type “Command Prompt”, then press Enter.
Copy and paste the following command, then press Enter:
whoami
If you see any special characters in your username, such as a space, follow these steps:
- In your browser, copy and paste the appropriate address below into your address bar, then press Enter:
- Chrome:
chrome://flags/#launch-windows-native-hosts-directly
- Brave:
brave://flags/#launch-windows-native-hosts-directly
- Chrome:
- Click the menu for “Force Native Host Executables to Launch Directly” and choose Enabled.
If you continue to have issues after you change this setting, or if you use a different browser, contact 1Password Support for help.
If you’re using a Linux computer
If you installed 1Password for Linux or your browser using a containerized package manager such as Snap or Flatpak, the app won’t be able to communicate with 1Password in your browser.
To use 1Password for Linux with the 1Password browser extension, make sure you’ve installed both 1Password for Linux and your preferred browser using an installation method other than Snap or Flatpak, such as through your distribution’s built-in package manager.
To reinstall 1Password for Linux from the 1Password apt repository:
- Uninstall 1Password for Linux using the package manager you installed it with.
- Install 1Password for Linux using the steps for your Linux distribution.
If your computer is managed by your organization
If your computer is managed by your organization, make sure your IT team allows browser extensions to communicate with apps on your computer through native messaging:
- In your browser, copy and paste the appropriate address below into your address bar, then press Return or Enter:
- Chrome:
chrome://policy
- Edge:
edge://policy
- Brave:
brave://policy
- Chrome:
- Copy and paste
NativeMessagingUserLevelHosts
into the policy filter box in the top right.
If you see a result for NativeMessagingUserLevelHosts
with a value set to false
, contact your IT team for further assistance. The 1Password browser extension won’t be able to connect with the 1Password app unless this policy is changed.
Get more help
If you’re still having trouble:
- Try to unlock 1Password in your browser, then save a console log.
- Create a diagnostics report on your computer.
- Contact 1Password Support with a description of the problem and the name of the browser you’re trying to use. Make sure to attach both the diagnostics report and console log.