Browser extension
The mypass browser extension is an optional, fill-only helper for Chromium-based browsers (Chrome, Edge, Brave, Vivaldi). It pairs with the desktop app over a local, encrypted connection and is used only to fill credentials, generate passwords, start new entries, and use passkeys. It never stores your vault or any keys, and does no decryption itself.
⬇ Download the extension (.zip)
Install on Chrome / Edge / Brave / Vivaldi
- Download the zip above and unzip it.
You'll get a folder named
mypass-extension. Put it somewhere permanent (e.g. your Documents) — the browser loads the extension from this folder, so don't delete or move it afterwards. - Open your browser's extensions page:
- Chrome —
chrome://extensions - Edge —
edge://extensions - Brave —
brave://extensions - Vivaldi —
vivaldi://extensions
- Chrome —
- Turn on Developer mode (toggle, usually top-right).
- Click Load unpacked and select the
mypass-extensionfolder you unzipped. - The mypass icon appears in your toolbar. Pin it for easy access.
Pair it with the app
- In the desktop app, open Settings → Browser and enable the bridge.
- Click Pair extension — the app shows a 6-digit code.
- Open the mypass extension popup in your browser and enter that code.
That's it. The extension talks to the app only over a local
(127.0.0.1) connection, authenticated by that pairing.
Updating
To update, download the latest zip, unzip it over the same folder (replacing the files), and click the refresh icon on the extension in your browser's extensions page.
Firefox
A Firefox build is in progress. Firefox requires extensions to be signed, so a signed version will be provided separately when ready.
Why isn't this in the Chrome Web Store?
mypass is a personal, self-hosted project. Distributing the extension directly keeps it independent of store review and lets it stay in lock-step with the desktop app. It only ever connects to the app you run locally.