Import & Export
Argon imports credentials from 10 password managers and browsers with automatic format detection and deduplication. Exports are available in Argon’s native format and Bitwarden-compatible format.Supported Import Formats
Auto-Detection
Set the format to “Auto” and Argon will examine the file extension, internal structure, and CSV headers to determine the source format automatically. The detection logic:.1puxextension → 1Password.zip→ inspect contents forexport.data(1Password) orcredentials.csv(Dashlane).xml→ check for<KeePassFile>root element (KeePass).json→ check foritems+folderskeys (Bitwarden).csv→ inspect header row to identify the source by unique column names
Import Flow
- Select format — Choose the source password manager or “Auto” for detection.
- Select file — File picker filtered to
.csv,.json,.xml,.zip,.1pux. - Preview — Argon parses the file and displays a table of entries that will be imported: title, URL, username, type, folder, and whether TOTP is present.
- Select target vault — Choose which vault to import into.
- Import — Argon encrypts each entry client-side and creates it in the vault.
Automatic Deduplication
Argon automatically skips entries that already exist in the target vault. Before importing, it loads and decrypts all existing entries in the vault and builds a fingerprint index. Each imported entry is checked against this index — duplicates are skipped silently and counted in the result.Fingerprint Matching
Deduplication uses type-specific fingerprints with normalized (lowercased, trimmed) fields:URL Normalization
URLs are normalized before comparison:- Protocol stripped (
https://andhttp://are equivalent) www.prefix stripped (www.github.comequalsgithub.com)- Hostname extracted (path, query, and fragment are ignored)
- Case-insensitive
https://www.GitHub.com/login and http://github.com/settings are considered the same URL for dedup purposes.
Batch Dedup
Deduplication also works within the import batch itself. If the import file contains the same entry twice, only the first occurrence is imported. The fingerprint index is updated after each successful import so subsequent rows in the same file are caught.What Dedup Does NOT Do
- Does not merge — If an existing entry has the same title/URL/username but a different password, the import is still skipped. Argon does not overwrite existing credentials.
- Does not compare passwords — Only metadata fields are used for matching, never the password itself.
- Does not cross vaults — Dedup only checks the target vault, not other vaults the user has access to.
Imported Data
Each imported entry is mapped to Argon’s internal schema:Entry Type Mapping
Folder Preservation
Import preserves the folder hierarchy from the source. Nested folders are created recursively:Export
Argon exports vault contents in four formats:Export Flow
- Select the vault to export.
- Choose the export format.
- Choose the output file location.
- Argon decrypts all entries client-side and writes them to the file.

