I have found that the encryption password can be recovered if your client has the password stored. Copy the database.sqlite
file from your Joplin .config
directory to somewhere where you can tinker with it. Open it in a text editor and search for encryption.passwordCache
. Immediately after that you will see a set of curly brackets containing two strings in quotes separated by a colon. The string after the colon is the encryption password. I have only tried this using the Windows client.
2 Likes