A minimalistic wrapper for ColorNote backup decryptor
Takes an encrypted ColorNote backup file as the input and outputs a JSON file containing all your notes like
[
{
"title": "Title of the note",
"content": "Content of the note"
},
...
]
java
andjq
are installed / accessible- a Unix-like operating system
git clone --recurse-submodules https://github.com/julius-boettger/colornote-to-json
cd colornote-to-json
- Create a manual backup in ColorNote
- Go to "Settings", "Backup", "Backup Notes"
- Enter your password (you will need it again later!)
- Transfer the backup file to the device you want to run this script on
- e.g. tap on the Backup and select "Send", followed by a service of your choice
# general usage:
./colornote-to-json.sh [input_backup_file_path] [output_json_file_path]
# for example...
./colornote-to-json.sh colornote-20240424.backup notes.json