Skip to main content
Version: 1.0

Import & Export

SyVault makes it easy to migrate from another password manager or create encrypted backups of your vault.

Import

SyVault supports direct import from 14+ password managers, including:

  • 1Password, Bitwarden, LastPass, Dashlane, KeePass / KeePassXC
  • Chrome, Firefox, Safari, Edge (auto-detected on desktop)
  • Generic CSV and JSON files

Import Steps

  1. Go to Settings > Import.
  2. Select the source manager or choose CSV / JSON.
  3. Upload or drag-and-drop your export file.
  4. Column mapping -- SyVault auto-maps common column names (username, password, url). Adjust any unrecognized columns manually.
  5. Duplicate detection -- records matching an existing URL + username pair are flagged. Choose to skip, overwrite, or create duplicates.
  6. Confirm and import. All records are batch-encrypted client-side before being synced to the server.

CSV Format Requirements

If you are preparing a generic CSV file, use these column headers:

name,url,username,password,notes,folder

UTF-8 encoding is required. Fields containing commas or newlines must be quoted.

tip

On desktop, SyVault can auto-detect installed browsers and pull saved passwords directly -- no manual export step needed.

Export

SyVault supports a single export format: an encrypted JSON backup.

  1. Go to Settings > Export.
  2. Authenticate with your master password.
  3. Choose a destination folder.
  4. The export file is encrypted with your vault key and can only be restored into SyVault.
warning

Treat your export file like your master password. Anyone with the file and your master password can decrypt your entire vault.

Plaintext export (CSV) is intentionally not supported to prevent accidental credential exposure.