Switching to ZZPass from another password manager is easy. Import your passwords from popular password managers and browsers using CSV files, or use iOS/macOS secure credential transfer for one-tap migration.
One-Tap Migration:
iOS 17 and later includes built-in secure credential transfer. Migrate passwords from other password managers directly without exporting files.
How it works:
1. Open ZZPass on iOS
2. Go to Settings → Import
3. Tap "Migrate from Another App"
4. Select your previous password manager
5. Authenticate and confirm
6. Passwords transfer securely
Supported apps:
Any password manager that supports iOS Credential Provider API
Direct Migration:
macOS 14 (Sonoma) and later supports secure password migration between password managers without manual export/import.
How it works:
1. Open ZZPass on Mac
2. Go to File → Import → Migrate
3. Select source password manager
4. Grant permissions when prompted
5. Review and confirm
6. Passwords migrate automatically
Benefits:
• No CSV files needed
• Encrypted end-to-end
• Preserves metadata
• Faster and safer
Universal Method:
Import from CSV files exported from any password manager or browser.
When to use:
• Source app not supported by secure transfer
• Using older iOS/macOS versions
• Need granular control over import
• Importing from spreadsheets
Process:
1. Export from source app as CSV
2. Open ZZPass
3. Settings → Import → CSV File
4. Select file and map columns
5. Review and import
ZZPass can import from these popular password managers:
Import method:
• iOS/macOS: Secure transfer ✅
• CSV file import ✅
Export from 1Password:
1. Open 1Password
2. File → Export → All Items
3. Choose CSV format
4. Save securely
5. Import to ZZPass
6. Delete CSV file
Import method:
• iOS/macOS: Secure transfer ✅
• CSV file import ✅
Export from LastPass:
1. Open LastPass vault
2. More Options → Advanced → Export
3. Enter master password
4. Save as CSV
5. Import to ZZPass
6. Securely delete file
Import method:
• iOS/macOS: Secure transfer ✅
• CSV file import ✅
Export from Bitwarden:
1. Open Bitwarden
2. Tools → Export Vault
3. Select CSV format
4. Enter master password
5. Save file
6. Import to ZZPass
Import method:
• CSV file import ✅
Export from Dashlane:
1. Open Dashlane
2. File → Export → Unsecured Archive (CSV)
3. Enter master password
4. Save CSV
5. Import to ZZPass
Import method:
• CSV file import ✅
Export from Keeper:
1. Open Keeper
2. Settings → Export
3. Choose .csv format
4. Save file
5. Import to ZZPass
Import method:
• CSV file import ✅
Export from NordPass:
1. Open NordPass
2. Settings → Export Items
3. Select CSV
4. Save file
5. Import to ZZPass
Import method: CSV ✅
Export from Chrome:
1. Open Chrome
2. Settings → Autofill and passwords → Password Manager
3. Click ⋮ menu → Export passwords
4. Authenticate
5. Save CSV file
6. Import to ZZPass
Import method: CSV ✅
Export from Safari:
1. Open Safari
2. Safari → Settings → Passwords
3. Click ⋯ → Export Passwords
4. Authenticate
5. Save CSV
6. Import to ZZPass
Import method: CSV ✅
Export from Firefox:
1. Open Firefox
2. Menu → Passwords
3. Click ⋯ → Export Logins
4. Save CSV
5. Import to ZZPass
Import method: CSV ✅
Export from Edge:
1. Settings → Profiles → Passwords
2. Click ⋯ → Export passwords
3. Save CSV
4. Import to ZZPass
Import method: CSV ✅
Export from Brave:
1. Settings → Autofill → Passwords
2. Click ⋮ → Export passwords
3. Save CSV
4. Import to ZZPass
Import method: CSV ✅
Export from Opera:
1. Settings → Privacy & security → Passwords
2. Click ⋯ → Export passwords
3. Save CSV
4. Import to ZZPass
Export your passwords from the source app as a CSV file. Make sure it includes:
• Website/URL
• Username/email
• Password
• Notes (optional)
Security note:
CSV files are unencrypted. Store them securely and delete immediately after import.
On iOS:
1. Open ZZPass
2. Settings → Import/Export
3. Tap "Import from CSV"
4. Select your CSV file
5. Review column mapping
6. Tap "Import"
On macOS:
1. File → Import
2. Select CSV file
3. Map columns
4. Click "Import"
After import:
1. Review imported passwords
2. Check for duplicates
3. Verify critical passwords work
4. Organize into folders if needed
Important:
• Delete CSV file from device
• Empty trash/recycle bin
• Clear browser downloads
ZZPass supports CSV files with the following columns (in any order):
Website/URL:
Column names: url, website, site, domain
Username:
Column names: username, user, email, login
Password:
Column names: password, pass
Title/Name:
Column names: title, name, label
Notes:
Column names: notes, note, comments
TOTP Secret:
Column names: totp, otp, 2fa
url,username,password,notes
example.com,user@email.com,pass123,Login
site.com,john,secret456,Work account
ZZPass automatically detects column headers and maps them to the correct fields.
✓ Use secure transfer when available - iOS/macOS secure transfer is more secure than CSV files
✓ Never email CSV files - Email is not secure and CSV files are unencrypted
✓ Delete CSV files immediately - After successful import, delete the CSV file and empty trash
✓ Don't store CSV in cloud - Avoid saving CSV files to Dropbox, Google Drive, or iCloud
✓ Import on trusted devices - Use your personal device, not public or shared computers
✓ Verify the import - Check that all passwords imported correctly before deleting source data
Check CSV format:
• File must be UTF-8 encoded
• Use comma (,) as separator
• Include header row with column names
• Ensure no special characters in headers
Fix common issues:
• Open CSV in text editor to check format
• Remove empty rows
• Ensure passwords don't contain commas
• Try exporting again from source app
If you see duplicates after import:
1. Go to Settings → Password Health
2. Select "Duplicates"
3. Review and merge or delete duplicates
Prevent duplicates:
• Check if passwords already exist in ZZPass
• Don't import from multiple sources
• Review preview before confirming import
If some data didn't import:
• Check column mapping was correct
• Verify CSV file has all data
• Some password managers don't export all fields
• Try manual column mapping
Note: TOTP codes may need separate export in some password managers.
macOS only:
Export Safari passwords to CSV, then import to ZZPass.
Alternatively, use ZZPass alongside iCloud Keychain and gradually migrate passwords manually.
If you have passwords in a spreadsheet or other format:
1. Create CSV with required columns
2. Format: url, username, password
3. Save as CSV (UTF-8)
4. Import to ZZPass
For small password collections:
• Manually add passwords one by one
• Use password generator for new passwords
• Good opportunity to update old passwords
• Most secure method (no export files)
Learn More:
• Export & Backup Guide
• iOS User Guide
• macOS User Guide
• Password Generator
• Understanding Encryption
Last updated: February 2026 | iOS 17+ • macOS 14+ | Secure Transfer supported on iOS 17+ and macOS 14+