Store secrets and passwords on encrypted paper with distributed keys. Designed to last generations.



PaperVault is open source. Clone the repository and run it locally offline — no account required.
Add data and configure your unlock threshold (e.g. 3-of-5).
Distribute on paper or USB, in different locations or with trusted people.
Combine vault + threshold of keys to unlock.


It sounds low-tech, but paper is how the world's largest institutions back up their most critical cryptographic material. Banks, certificate authorities, and cloud providers all print their most sensitive keys on paper. Paper is immune to network-based attacks and does not rely on the availability of cloud services or providers. The primary threat of physical damage — fire, water, and similar risks — is solved by keeping copies in multiple places. A home safe, a safety deposit box, a trusted person. No single disaster reaches all of them.
For maximum durability, we recommend archive-grade paper stored in a tamper-evident envelope and fireproof container.
Your hardware wallet is only as secure as your seed phrase backup:
PaperVault.xyz encrypts your seed phrase in distributed vaults, so you can safely make multiple copies for backup and inheritance, greatly reducing your security risks.
Password managers are great but where do you store the master password itself? This is a foundational problem that PaperVault.xyz solves:
PaperVault.xyz provides the foundational layer to store master passwords, 2FA backup codes, and recovery keys without circular dependencies.
PaperVault is designed for long term storage and resilience against all kinds of disasters including natural disasters and geopolitical disorder:
Planned correctly, PaperVault.xyz vaults can survive the most severe disasters.
Social recovery is a security approach that allows you to regain access to something important by getting cooperation from a group of trusted people, instead of relying solely on yourself or a single backup.
Example: Give keys to 5 people, require any 3 to unlock:
It's like requiring multiple signatures on a bank account, but for your digital life.
Splitting seed phrases into parts has challenges:
PaperVault uses threshold cryptography to encrypt your data. Both the vault and a sufficient threshold of keys are required to decrypt (e.g. vault + 3-of-5 keys). You can safely make multiple copies of the encrypted vault, and keep keys in different locations for redundancy.
PaperVault vaults use AES-256 encryption - the same standard used by banks and governments worldwide. Your data is encrypted offline in your browser.
Yes, PaperVault is open source and should be run from an offline computer.
Visit PaperVault.xyz on GitHub to grab the code.PaperVault's codebase is available for inspection at https://github.com/boazeb/papervault. PaperVault uses cryptography from independently audited libraries.
crypto.getRandomValues() (Web Crypto API)See the project SECURITY.md for full details and vulnerability reporting.
Security researchers are encouraged to review the code and responsibly submit disclosures of any issues.
PaperVault is made by boazb
Use PaperVault.xyz directly in your browser or download the source code to run locally.