Skip to content
Triwarden

Your passwords.Your Mac.

A native Mac password manager for Vaultwarden and Bitwarden. Unlock with Touch ID and find the login you need with a keyboard shortcut.

Free for personal use · One-time license US$19.99 · Required for work or commercial use.

v0.1.1 · 11.6 MB · macOS 26 or laterRelease notes

Works with
Vaultwarden · Bitwarden US & EU
Unlock
Touch ID · PIN · master password
Price
Personal use free · License US$19.99

Native

Feels like it shipped
with the Mac.

Built with SwiftUI, with light and dark themes, keyboard shortcuts and VoiceOver support.

The vault: sidebar, item list, and a GitHub login with its password, live one-time code, passkey and attachmentsThe vault: sidebar, item list, and a GitHub login with its password, live one-time code, passkey and attachments

Logins, cards, notes, identities and SSH keys, organized with folders and favorites.

Convenience

Search your logins.
See matching items first.

Press ⇧⌘Space in another app to find a login. Triwarden can prioritize matches for the current website or app. Select an item to type its username and password; Auto-Type requires macOS Accessibility permission.

In Triwarden, press ⌘K to search items and run commands such as New Login or Lock Vault.

The command palette over the vault, searching “git”: GitHub first with its live code, then GitLab, Gitea and moreThe command palette over the vault, searching “git”: GitHub first with its live code, then GitLab, Gitea and more

Everywhere on your Mac

Built for your Mac.
Ready for your workflow.

  1. 01

    Auto-type

    Type logins into other apps.

    Use the palette to choose a login and type its username and password into the focused app. Or press ⌥⌘\ for direct Auto-Type. Requires macOS Accessibility permission; results depend on the target app’s fields.

    ↵Type username and password
    ⌃↵Username only
    ⌥↵Password only
    ⇧Add to any of these to submit too
    ⌥⌘\From anywhere: fill the page or app you’re in
  2. 02

    Menu bar

    One click from any app.

    The login for the page you’re on, your favorites with live codes, quick actions and the generator — all in the menu bar.

    The menu bar panel: the page’s login, favorites with live codes, quick actions and the generatorThe menu bar panel: the page’s login, favorites with live codes, quick actions and the generator
  3. 03

    Developer tools

    Your SSH keys, guarded by Touch ID.

    Store SSH keys in your vault and connect ssh to Triwarden. Approve authentication and Git signing with Touch ID or your Mac password. See the guide for ~/.ssh setup.

    Read the SSH agent guide
  4. 04

    Automation

    Use commands and shortcuts with your vault.

    Use tw in scripts, Shortcuts and App Intents. Safari and Chrome integrations connect your browser to the vault. Requests to read secrets require approval with Touch ID or your Mac password.

Security model

Encrypted on your Mac.
Choose your server.

Vault data is encrypted on your Mac before syncing. Use your master password, Touch ID or PIN to unlock, and choose self-hosted Vaultwarden or Bitwarden cloud for storage.

  1. Data encryption

    Zero-knowledge, by design.

    Your master password is used locally to derive keys with PBKDF2 or Argon2id. Vault contents are encrypted before they are sent to your server.

  2. Local unlocking

    Hardware-backed unlock.

    On supported Macs, Touch ID uses Secure Enclave protection for saved unlock keys. Master password and PIN unlock are also available.

  3. Encrypted sync

    End-to-end, on your terms.

    Connect to self-hosted Vaultwarden or Bitwarden cloud in the US or EU. Sync encrypted vault data, receive live updates when the server supports them, and read cached items offline.

  4. Unlocked

    A little detail in every unlock.

    On the lock screen the rings turn as you type. When the last one lands in line, the door takes itself apart.

Lightweight

Small download.
Native performance.

download
11.6MB
of memory at rest
138MB
bundled browser engines
0

Download size of the latest release. Memory measured with make bench on an Apple M4 Pro with a 200+ item vault; it varies by Mac.

The generator with length, character sets and historyThe generator with length, character sets and history

Generator

Random passwords.
Easy-to-type passphrases.

Generate passwords, passphrases from the EFF wordlist, and usernames. Recent results are saved in the generator history.

Security · Watchtower

Find the weak spots.
Keep your passwords private.

Find breached, reused or weak passwords, insecure website addresses, and sites that may support two-step login. Open the site to review or change your settings.

Breach checks use Have I Been Pwned’s k-anonymity: five characters of a hash leave your Mac, never the password.

Watchtower showing a security score, passwords found in breach data and reused passwords.Watchtower showing a security score, passwords found in breach data and reused passwords.

And much more

Everyday tools,
in one vault.

Pricing

Free for personal use.
One payment to support development.

Personal use includes every feature with no time limit. A license supports development and removes purchase reminders. Work or business use requires a license.

Personal use free · One-time license US$19.99

One license per person, unlimited Macs. No resale, transfer or sharing between users.

The film

One minute
with Triwarden.

Questions

The fine print,
in large type.

Is anything locked until I pay?

No features are locked. Personal use is free with no time limit. After 30 days, a purchase reminder may appear at most once a week. Work or business use requires a license.

How many Macs does one license cover?

One license costs US$19.99 once and covers one person on all their Macs, including a company Mac. It has no expiry and includes future updates. Resale, transfer and sharing between users are not allowed.

When does Triwarden connect to other services?

Triwarden connects to your vault server to sign in and sync. License activation uses Lemon Squeezy; enabled update checks use GitHub. Watchtower can query password-breach and two-step-login services. See Privacy for details.

Which servers does it work with?

Self-hosted Vaultwarden and Bitwarden cloud in the US and EU. You can use several accounts together. Some features depend on your server version, plan and permissions.

Can I build it from source?

Yes. Triwarden is free software under the GPL-3.0; building it yourself is always free. Forks need their own name and icon.

Do I need a license for commercial use?

Yes. Official builds require a paid license for work or business use. Personal use can remain free. Each user needs a separate license, which an employer may purchase and assign.

Can I share or resell my license?

No. A paid license key is assigned to one person. It cannot be resold, transferred, lent or shared with other users. See License terms for details.

How do I contact you?

Email triwarden@protonmail.com for purchase or product questions. Report bugs through GitHub Issues. For security reports, follow the Security policy.

Make yourself
at home on Mac.

Use every feature free for personal use. A one-time license costs US$19.99, supports development and removes purchase reminders. Required for commercial use.

$ brew install --cask sinhong2011/tap/triwarden

v0.1.1 · 11.6 MB · macOS 26 or laterRelease notes

Requires macOS 26 or later. Update checks are optional; Homebrew users can update with brew upgrade.