Replies: 4 comments 21 replies
-
|
https://bitwarden.com/help/totp-sync/#set-up-sync is indeed only mentioning the Bitwarden Password Manager. |
Beta Was this translation helpful? Give feedback.
-
|
New update must have happened for my Android phone as it seems to show I can enable it. Will test this weekend with dummy account as people have reported corrupt sync objects. |
Beta Was this translation helpful? Give feedback.
-
|
Edit: I understand username parsing now. Condensed ramblings and speculations. Good news! (@Gerardv514) I started examining my authenticator secrets and figured out the issue. Authenticator URI parsing isn't very robust and assumes that the Issuer's name will be duplicated in the URI label. The sync feature is then subject to site-specific formatting as well as which method you use to add a TOTP entry to your vault (QR reader vs manual entry). To sync your vault titles and usernames, trim authenticator keys to only contain the characters after "secret=" up to the next ampersand "&". You can also customize the appearance in the Authenticator from the vault using this format, where TITLE must be duplicated: When scanning a TOTP QR code, you are actually reading a full URI similar to the one just described. Bitwarden and its Authenticator have to parse out the secret and other information as needed, and they don't seem to do it well. The Authenticator URI expects one of two formats. Extra parameters and parameter ordering are ignored.
For example, the key for Error 2 in my previous comment looked like this: To avoid the issue, copy the secret manually instead of scanning QR codes. Otherwise you may have to edit manually anyway. |
Beta Was this translation helpful? Give feedback.
-
|
For the viewing discrepancies, that is a client side issue and I'd suggest to reference bitwarden/ios#1736 (comment) where Katherine has acknowledged issues within spec for this. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I think this feature has been out for a little while now and I've not been able to configure it, is it not supported?
According to official documentation the setting should be in settings -> account security -> allow authenticator syncing.
However there's no such option which makes me think it only works with native Bitwarden.
Edit: seems it's only been out a month officially from 2025.6.0.
Beta Was this translation helpful? Give feedback.
All reactions