Skip to content

[PM-30106] Password Protected Export can't be imported #6293

@pamperer562580892423

Description

@pamperer562580892423

Steps To Reproduce

  1. Android app: Go to Settings --> Vault --> Export
  2. Export your personal vault (!) as a password protected JSON.
  3. Go to (e.g.) the web vault and try to import it (as Bitwarden JSON) and into "My vault".

I don't know if this matters for reproduction or not, but I tried to import into a folder.

Expected Result

The export gets imported successfully.

Actual Result

Though the passwords should be identical (I tested it several times and there shouldn't be any typos involved), I get an import error:

Image

Screenshots or Videos

Additional Context

This (https://www.reddit.com/r/Bitwarden/comments/1pt0kf7/error_when_trying_to_import_encrypted_json_file/) report on Reddit made me test it myself, so it's not only one person experiencing this as it seems.

PS: And I reported this in the Android section now, as I would (primarily) think that the Android app seems to have some kind of an exporting-bug. - But of course, it could also be, that the web vault has an importing-bug here... Or both...

PPS: The file password is a passphrase that also contains special characters, but nothing too "fancy". As I tested it with my own vault data, I didn't want to test for now if it would work with a modified password e.g. only consisting of letters.

Build Version

2025.12.0

What server are you connecting to?

EU

Self-host Server Version

(not self-hosting)

Environment Details

© Bitwarden Inc. 2015-2025

Version: 2025.12.0 (21003)
📱 Fairphone FP5 🤖 15@35 📦 prod
🧱 commit: f02b374
💻 build source: bitwarden/android/actions/runs/19830126705/attempts/1
🦀 SDK: 1.0.0-3928-2cca3d46
🌩 Server: 2025.12.0 @ EU

--> And the web vault I tested the import on was the current EU server region web vault version 2025.12.0.

Issue Tracking Info

  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions