The fastest way to migrate from Samsung Pass to Google Password Manager — decrypt your
.spassexport on-device, get a ready-to-import CSV in seconds. Your passwords never leave your phone.
Samsung Pass lets you export your saved passwords as an encrypted .spass file — but no standard password manager can open it directly. SPASS Converter decrypts the file on your phone using your Samsung Pass password, then produces a CSV you can import straight into Google Password Manager / Chrome, Bitwarden, 1Password, KeePass, or any tool that accepts the standard CSV format.
Nothing ever leaves your device. Every network permission is explicitly blocked at the manifest level.
- 🔒 100% offline — INTERNET, ACCESS_NETWORK_STATE, BLUETOOTH, NFC all explicitly removed in
AndroidManifest.xml - 🔑 Decrypts Samsung Pass
.spassexport files (AES-256-CBC, PBKDF2-SHA256, 70 000 iterations) - 📋 Exports passwords, credit cards, addresses, and notes to separate CSV sections
- ✅ Password CSV column order matches the Google Password Manager import format exactly
- 🌐 Resolves Android app package names to real website URLs (100+ known apps)
- 📊 UTF-8 BOM in output for correct display in Excel and Google Sheets
- 🧹 Sensitive data (password, decrypted CSV) zeroed from memory on app leave
- 🎨 Material 3 UI, dark mode, tablet / foldable support — Android 8.0 (API 26)+
| Section | CSV columns |
|---|---|
| Passwords | name, url, username, password, note |
| Addresses | full_name, company_name, street_address, city, state, zipcode, country_code, phone_number, email |
| Credit cards | name_on_card, first_six_digits, last_four_digits, expiry_month, expiry_year |
| Notes | title, details |
The password section is directly importable into Google Password Manager, Chrome, Bitwarden, and 1Password CSV import.
- Export from Samsung Pass — open Samsung Pass → ⚙️ Settings → Export passwords → save the
.spassfile to device storage - Open SPASS Converter → tap the file picker → select your
.spassfile - Enter your Samsung Pass password (the one you use to unlock Samsung Pass itself)
- Tap Convert — you'll see a summary: 12 passwords, 2 credit cards, 1 address
- Tap the preview icon to verify the CSV looks correct
- Tap Save CSV → choose a location (Downloads, Drive, etc.)
- Import into your new password manager:
- Google Password Manager / Chrome: go to passwords.google.com → ⚙️ Settings → Import passwords → select your CSV
- Bitwarden: Tools → Import data → Google Chrome (CSV) format
- 1Password: File → Import → Chrome
Export from Samsung Pass (Settings → Export passwords) → convert with this app → import the CSV at passwords.google.com → Settings → Import passwords. The CSV column format matches exactly.
A .spass file is an AES-256 encrypted export from Samsung Pass. You cannot open it with a text editor or spreadsheet. Use SPASS Converter to decrypt it on your device and convert it to a readable CSV.
No. The app has no internet connection at all — every network permission is explicitly removed in the manifest (tools:node="remove"). Decryption and conversion happen entirely in memory on your device.
It's the password you use to unlock Samsung Pass itself — not your Samsung account password. You set it when you first configured Samsung Pass.
Yes. In Bitwarden's web vault go to Tools → Import data → select Google Chrome (CSV) as the format, then upload the CSV. The column layout is compatible.
Yes. Use 1Password's built-in CSV import (File → Import → 1Password or Generic CSV). You may need to map columns during import.
Yes. App passwords stored in Samsung Pass use android:// URIs. SPASS Converter includes a resolver for 100+ common Android package names (Instagram, WhatsApp, Netflix, Spotify, Cash App, etc.) that maps them to real website URLs automatically.
Yes — MIT License. Source code is at github.com/stanley-projects/SpassConverter.
git clone https://github.com/stanley-projects/SpassConverter.git
cd SpassConverter
./gradlew assembleRelease # unsigned APK — no local.properties neededFor a signed release, add to local.properties (this file is gitignored):
RELEASE_STORE_FILE=/path/to/your.keystore
RELEASE_STORE_PASSWORD=yourpassword
RELEASE_KEY_ALIAS=youralias
RELEASE_KEY_PASSWORD=yourkeypassword
MIT — see LICENSE.
Keywords: samsung pass export · spass to csv · convert samsung pass to google password manager · import samsung pass to chrome · open spass file · samsung pass migration · samsung pass android · password export android · spass file format · samsung to bitwarden · samsung to 1password