I upgraded from FREE to PREMIUM. After the upgrade, Bitwarden sent me a .json file containing my license key, id, name, etc.
I tried to import this file into my bitwarden, selecting all the pertinent info for importing a .json file.
When I try, it states the .json file is of the wrong format.
This file came FROM Bitwarden. Any help is appreciated.
-les!
I’m not familiar with that type of JSON file (I have Premium, but I never received such a file from Bitwarden). It doesn’t seem like it would contain any vault data, so it would not be suitable for a vault import (which is what the import tools are for).
My best guess is that this may be some type of license file that you would need for accessing Premium feature for a self-hosted server:*
If your account is hosted on Bitwarden’s servers (bitwarden.com
or bitwarden.eu
), then this wouldn’t apply to you.
*Edited to Add:
This is what the license file for self-hosting looks like:
{
"licenseKey": "XXXXXXXXXXXXXXXXXXXX",
"id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"name": "My Name",
"email": "my.email@example.com",
"premium": true,
"maxStorageGb": 1,
"version": 1,
"issued": "2025-09-01T17:30:00Z",
"refresh": "2026-08-11T18:20:00Z",
"expires": "2026-08-18T18:20:00Z",
"trial": false,
"licenseType": 0,
"hash": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=",
"signature": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=",
"token": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}
–SOLVED–
That is EXACTLY what the .json file looks like. Bitwarden works across my systems as advertised, so I’ll call it good for now. Thanks for your help.
-les
1 Like