Skip to content

Converts the Notesnook decrypted backup file into a Standard Notes compatible import file

License

Notifications You must be signed in to change notification settings

danielnetop/notesnook-to-standardnotes

Repository files navigation

Notesnook to Standard Notes converter

This is a CLI tool used to convert the full backup from Notesnook into a Standard Notes decrypted import with tags and notes. After the tool runs the Notesnook information will be ready to import into Standard Notes.

Usage

  • Download the latest release for your platform here.

  • Extract the file you've just downloaded.

  • Run the CLI tool

    • Windows
      • notesnook-to-standardnotes.exe path/to/notesnook-backup-timestamp.nnbackupz
    • Linux/MacOS
      • ./notesnook-to-standardnotes path/to/notesnook-backup-timestamp.nnbackupz
  • Download a decrypted backup of your Notesnook account on Settings > Backup & export > Create backup

    • Also download your attachments on Settings > Profile > Open manager > Select all > Download
      • Move the backup file (nnbackupz file) to the folder where you extracted the notesnook-to-standardnotes tool
      • Move the attachments file (attachments.zip file) to the folder where you extracted the notesnook-to-standardnotes tool
  • Since the notes content might not be in the same file as the note inside the Notesnook backup then a division of notes will be done

    • By default, this tool will print 500 notes per file this can be overridden by setting the following env var NUM_OF_NOTES_PER_FILE
  • Find the converted Standard Notes import files in the same folder

    • You'll find multiple new files
      • 1_converted.txt
      • 0_tags.txt
  • Steps to import into Standard Notes

    • Go to Preferences > Backups > Import backup
      • Select files (you can start from 0) and select import
      • After all files are imported and if the file 0_tags.txt is present you should import it

Example

# If you have the backup file on the same folder as the notesnook-to-standardnotes tool
## Windows
notesnook-to-standardnotes.exe notesnook-backup-timestamp.nnbackupz
## Linux/MacOS
./notesnook-to-standardnotes notesnook-backup-timestamp.nnbackupz

MacOS

When executing the above command you might get the following message:

"notesnook-to-standardnotes" can't be opened because Apple cannot check it for malicious software

Press Show in Finder and right-click on the tool and click Open after that you might get another message:

macOS cannot verify the developer of "notesnook-to-standardnotes". Are you sure you want to open it?

Press Open and a new terminal window should open with the following:

notesnook-to-standardnotes-1.0.6-darwin-arm64/notesnook-to-standardnotes ; exit;
path for `Notesnook` backup file is required

Close the terminal window and follow the steps on Usage.

Badges

Build Status License Release