TurtlPass Chrome Extension sends a hash of the user's inputs (Domain, Account ID, and PIN) to the TurtlPass Firmware via USB. When the physical button on the device is pressed, the firmware emulates an external keyboard and types the password. This method ensures that the password is never transmitted over potentially insecure channels, providing an additional layer of security.
- Generate strong, secure passwords using the TurtlPass Firmware
- Automatically populate the
Domain
based on active tab - No need to re-enter your
Account ID
every time - Press
Ctrl
to quickly and easily reveal or hide your password - Keep your online accounts safe and secure with TurtlPass!
- Go to a Login Web page
- For example: https://github.com/login
- Click on this Chrome extension icon and a popup will open with the current domain auto-filled
- Fill in the
User ID
input with an email address, for example.- Next time this field will be auto-populated with this value.
- Click
Unlock
- Type your 6 digits
PIN
- Choose TurtlPass device from the popup and click Connect
- The TurtlPass extension closes automatically on Success
👉 Now, by pressing the hardware button of the device it starts typing the password in the current input field with focus.
- Download this repository to your computer
- Go to the Chrome extensions page:
chrome://extensions
- Turn on Developer mode
- Add the extension by clicking Load Unpacked button and selecting the downloaded folder
- Done - you
- can start using it!
Google Chrome | Gener8 |
---|---|
Supported ✅ | Supported ✅ |
This extension is not compatible with:
- Mozilla Firefox
- Brave
- Opera
- Safari
- Arc
If you can't connect, try turn on the serial port connection feature in Chrome:
chrome://flags/#enable-experimental-web-platform-features
- Load Wasm in manifest-v3
- Load favicon images
- UI of PIN input
- USB Memory Stick Animation
- Loading/Success/Error Animation
TurtlPass Chrome Extension is released under the MIT License.