ZZPass logo ZZPass.com
About

Import Passwords & Supported Formats

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.

Import Methods

📱 iOS Secure Transfer (iOS 17+)

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

💻 macOS Secure Transfer (macOS 14+)

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

📄 CSV File Import (All Platforms)

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

Supported Password Managers

ZZPass can import from these popular password managers:

1Password

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

LastPass

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

Bitwarden

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

Dashlane

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

Keeper

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

NordPass

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 from Web Browsers

Google Chrome

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

Safari (macOS)

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

Firefox

Import method: CSV ✅

Export from Firefox:
1. Open Firefox
2. Menu → Passwords
3. Click ⋯ → Export Logins
4. Save CSV
5. Import to ZZPass

Microsoft Edge

Import method: CSV ✅

Export from Edge:
1. Settings → Profiles → Passwords
2. Click ⋯ → Export passwords
3. Save CSV
4. Import to ZZPass

Brave Browser

Import method: CSV ✅

Export from Brave:
1. Settings → Autofill → Passwords
2. Click ⋮ → Export passwords
3. Save CSV
4. Import to ZZPass

Opera

Import method: CSV ✅

Export from Opera:
1. Settings → Privacy & security → Passwords
2. Click ⋯ → Export passwords
3. Save CSV
4. Import to ZZPass

Step-by-Step: CSV Import

Step 1: Prepare CSV File

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.

Step 2: Import in ZZPass

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"

Step 3: Verify & Clean Up

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

CSV Format Requirements

ZZPass supports CSV files with the following columns (in any order):

Required Columns

Website/URL:
Column names: url, website, site, domain

Username:
Column names: username, user, email, login

Password:
Column names: password, pass

Optional Columns

Title/Name:
Column names: title, name, label

Notes:
Column names: notes, note, comments

TOTP Secret:
Column names: totp, otp, 2fa

Example CSV Format

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.

Security Best Practices

✓ 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

Troubleshooting Import Issues

Import Failed or Incomplete

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

Duplicate Passwords

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

Missing Information

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.

Additional Import Options

iCloud Keychain

macOS only:
Export Safari passwords to CSV, then import to ZZPass.

Alternatively, use ZZPass alongside iCloud Keychain and gradually migrate passwords manually.

Custom/Manual Import

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

Bulk Manual Entry

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)

Related Articles

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+