Encrypted QR Codes

Share secrets publicly without risk

What are Encrypted QR Codes?

Vault's encrypted QR codes contain your data encrypted in portable format. Unlike traditional QR codes that contain readable information, Vault's QR codes store completely encrypted data with Argon2id + XChaCha20-Poly1305.

How Do They Work?

When you encrypt a message in Vault, the system generates a QR code that contains:

What it does NOT contain:

Use Cases

Physical Backups

Print the QR and store it in a safe. Your seed phrase will be protected even if someone finds the printed code.

Public Sharing

Post the QR on social media, forums, or messaging. Only those with the correct password can decrypt the content.

Cloud Storage

Save the QR on Google Drive, Dropbox, or any cloud service without worrying about security breaches.

Physical Transfer

Send the QR by postal mail, courier, or in person. The transport medium doesn't matter, your data is secure.

Security Advantages

Scenario Traditional QR Vault Encrypted QR
Someone scans the QR Full access to data Only sees useless encrypted data
QR posted on social media Information exposed publicly Completely secure, requires password
QR stolen or lost Total security compromise No risk, encrypted data
QR intercepted Information readable immediately Impossible to decrypt without password

How to Decrypt a QR?

To recover information from an encrypted QR:

Recovery Kit

Vault also offers a Recovery Kit - a Node.js command-line tool that includes:

The Recovery Kit is perfect for long-term backups, as it doesn't depend on Vault being online or available in the future.

Mathematical Security

The security of encrypted QRs doesn't depend on keeping the QR secret. Even if someone has access to the QR, decrypting the content without the correct password is computationally impossible:

Share with Confidence

Your secrets are protected by mathematics, not by obscurity.

Create Encrypted QR