DocsCompatibilityImport/Export Options

Import/Export Options

Move data into or out of bervice safely. Imports re-encrypt locally before sync; exports can be encrypted archives (recommended) or plain formats for migration. Handle plaintext with extreme care.

Supported Imports

  • Encrypted archive (.bva)
  • CSV / JSON (UTF-8)
  • Other managers: 1Password/Bitwarden/LastPass/CSV

Supported Exports

  • Encrypted archive (.bva) with password/key file
  • CSV / JSON (use briefly; then securely delete)
  • Per-space or full vault selection

Security Defaults

  • All imports are re-encrypted client-side
  • Exports require local unlock
  • No plaintext is sent via REST

Import Guide

Step-by-Step

  1. Open File → Import (or Settings → Import).
  2. Select source: Encrypted archive, CSV, JSON, Other manager.
  3. Map fields (see template below) and choose destination space.
  4. Review duplicates → Skip / Merge / Keep both.
  5. Start import and keep the app open until completion.

Large files: import in batches of 1–5k rows; avoid sleep mode.

CSV Field Mapping

CSV ColumnMaps ToNotes
titleItem titleRequired
usernameUsernameOptional
passwordPasswordOptional
urlWebsite(s)Comma-separate multiple
notesSecure noteMultiline supported
totpTOTP secretotpauth:// or base32

Encoding must be UTF-8 (no BOM). Quote fields that contain commas.

Export Guide

Encrypted Archive (.bva)

  • File → Export → Encrypted Archive
  • Set export password or require your key file
  • Choose scope: current space / selection / full vault
  • Archive includes metadata needed for re-import

Recommended for backups and transfers between devices.

CSV / JSON (Plain)

  • Use only for migrations to other tools
  • Store locally on an encrypted disk; delete when done
  • Never email or upload plaintext exports

Migrating from Other Managers

General

  • Export from source as CSV/JSON or native format
  • Review fields; remove duplicates or test on a subset
  • Import to a staging space, then organize

Attachments & Files

  • Some tools omit file blobs in CSV exports
  • Re-attach critical files manually after import

TOTP / 2FA

  • Prefer exporting otpauth:// URIs if supported
  • Otherwise rescan QR codes to re-bind secrets

Large Datasets & Performance

  • Batch imports (1–5k items) and keep app in foreground
  • Disable background indexing during import (Settings → Performance)
  • SSD recommended; ensure 2–5 GB free space
  • After import, run Tools → Find Duplicates

Troubleshooting

  • “Invalid CSV”: Ensure UTF-8, proper quoting, and headers.
  • Duplicates: Use Find Duplicates then Merge.
  • TOTP not recognized: Provide base32 or full otpauth:// URI.
  • Stuck import: Split file; relaunch and retry.
  • Encoding issues: Remove BOM; normalize line endings (LF).
  • File attachments missing: Export them separately; attach after import.

Still blocked? Submit a ticket with a redacted sample (no secrets).