Migration
Switch from Proton Pass to HexVault
2 min · Export from Proton Pass, import to HexVault
Moving from Proton Pass to HexVault takes a few minutes. Export JSON (it carries your 2FA secrets) or CSV, then import it.
Where to import: open your HexVault vault and go to Settings → Data → Import Passwords, choose Proton Pass, and drop in the file you export below.
Step 1 — Export from Proton Pass
- In Proton Pass: Settings → Export.
- Choose JSON (recommended — carries 2FA secrets) or CSV.
- Save the file.
Handle the export file carefully. It is unencrypted plaintext — anyone who opens it has your passwords. Keep it only as long as the import takes, then delete it and empty your trash.
Step 2 — Import into HexVault
- Open HexVault and go to Settings → Data → Import Passwords.
- Choose Proton Pass as the source.
- Drop in the JSON or CSV file you just exported. HexVault parses it and re-encrypts every entry in your browser with your master password before anything is sent — we only ever receive ciphertext.
- Review the preview and confirm.
Step 3 — After you import
- Delete the export file and empty your trash — it is plaintext.
- Run a security check. HexVault flags reused, weak, and breached passwords so you can fix the worst first.
- Turn on two-factor for your HexVault account.
Import happens in your browser: your file is parsed and re-encrypted locally with your master password before anything is sent. Your key is derived with Argon2id and entries are sealed with AES-256-GCM. How the encryption works → · All import sources →