v1.0.17  ·  Open Source  ·  GPL v3

Your passwords,
locked locally.

AES-256-GCM encrypted vault. No cloud, no account, no subscription. Your data never leaves your computer.

Windows 10 version 1809+  ·  x64  ·  No .NET required

Built for security.
Designed for simplicity.

Every feature is designed around a single principle: your data belongs to you and only you.

lock

AES-256-GCM Encryption

Every entry is encrypted with AES-256-GCM using a unique per-blob nonce. Key derivation with Argon2id (64 MB · 3 iterations · 4 threads) and PBKDF2-SHA256 (600 000 iterations) for backward compatibility.

Encrypted Vault
wifi_off

Fully Local

No cloud sync. No telemetry. No analytics. No network requests of any kind. PassKey is 100% offline-first — your vault never leaves your device.

code

Open Source

GPL v3 licensed. The full source code is on GitHub — readable, auditable and forkable by anyone.

extension

Browser Extension

One-click autofill for Chrome, Firefox and Edge. Communicates with the desktop app via native messaging — no data leaves your machine.

translate

6 Languages

Available in Italian, English, French, German, Spanish and Portuguese — with full UI localisation across every screen.

upload_file

Import & Backup

Migrate from other managers or create encrypted backups in the PassKey format (.pkbak), secured with Argon2id-AES-GCM.

Bitwarden JSON 1Password .1pux CSV .pkbak

Three steps to safer passwords

Up and running in minutes, no account required.

1
download

Install Desktop

Download the installer from GitHub Releases. Self-contained, no .NET runtime required. Runs on Windows 10 1809+ x64.

2
extension

Install Extension

Add PassKey to Chrome or Firefox from the official stores. Works with Chrome, Edge and Firefox.

3
key

Autofill & go

Open the extension popup, unlock your vault, and autofill credentials with a single click — without ever leaving your browser tab.

Pairs with your browser

  • check_circle One-click autofill from the extension popup
  • check_circle Unlock vault directly in browser — never leave your tab
  • check_circle Works with React, Angular and Vue virtual DOM
  • check_circle Multi-step login forms (email-only first step)
  • check_circle ECDH P-256 + AES-256-GCM session encryption
3
Browsers supported
Chrome · Firefox · Edge
6
Languages
IT · EN · FR · DE · ES · PT
0
Cloud calls
Pure local IPC
GPL v3
Open source
Fully auditable

Frequently asked questions

Everything you need to know before downloading.

Does PassKey store passwords in the cloud?

No. PassKey is fully offline. Your vault is stored locally on your Windows device and is never transmitted to any server. There is no cloud sync, no telemetry, and no network requests of any kind.

What encryption does PassKey use?

Every vault entry is encrypted with AES-256-GCM using a unique per-blob nonce. The master password is never stored — it derives the encryption key via Argon2id (64 MB, 3 iterations, 4 threads). PBKDF2-SHA256 (600,000 iterations) is supported for backward compatibility.

Is PassKey free?

Yes. PassKey is completely free and open-source under the GNU General Public License v3 (GPL v3). There are no subscriptions, no premium tiers, and no in-app purchases — ever.

Which browsers does the extension support?

The PassKey extension supports Google Chrome, Mozilla Firefox, and Microsoft Edge. It communicates with the desktop app via native messaging — no credentials are sent over the network.

What are the system requirements?

PassKey requires Windows 10 version 1809 (build 17763) or later, 64-bit. The installer is self-contained — no .NET runtime or additional dependencies are required.

Can I import from other password managers?

Yes. PassKey supports importing from Bitwarden (JSON), 1Password (.1pux), and generic CSV files. You can also create and restore encrypted backups in PassKey's own .pkbak format.

Is PassKey open source?

Yes. PassKey is fully open-source under GPL v3. The complete source code is publicly available on GitHub and can be audited, forked, or contributed to by anyone.

Does PassKey sync between multiple devices?

PassKey does not sync automatically — this is by design, to keep your data local. You can manually transfer your vault by creating an encrypted .pkbak backup and restoring it on another Windows machine.

Start protecting your
passwords today.

Free, open-source, and runs entirely on your machine.