Google Keep

Trilium can import notes from Google Keep, preserving their structure and formatting.

Import process#

Google Keep has no native export process, but Google Takeout allows you to download a ZIP of all the notes.

The first step is to download your Google Keep information:

  1. Navigate to takeout.google.com.

  2. In the Create a new export section, press Deselect all.

  3. In the list of data to export, check Keep.

  4. Scroll all the way down and choose Next step.

  5. In Choose file type, frequency & destination make sure the following options are set:

    1. Transfer to is set to Send download link via email.
    2. Frequency is set to Export once.
    3. File type is set to .zip.
    4. File size can remain set to 2 GB.
  6. Press Create export and wait for the export to finish.

Then in Trilium Notes:

  1. In the Note Tree, select a note where to place the imported notes.
  2. From Note buttons, select Import from a service…
  3. Select Google Keep as the provider to import from.
  4. Upload the ZIP obtained in the previous step.

Supported features#

  • Basic formatting (bold, italic, underline)

  • Note color

  • Note titles are maintained, if present.

    • In Google Keep it's common for notes not to have a title, case in which the date and time of the note are used as a title.
  • To-do lists

  • Creation and modification dates are preserved.

Limitations#

Currently the following information is not imported:

  • Labels are disregarded.
  • Images and Attachments are not imported.
  • Pinned, archived or trashed state is not preserved, all notes are treated the same.

Reporting issues#

When importing your notes from Google Keep, you might encounter some issues with how the notes are imported, or there might be some missing information. In this case, consider reporting it.

When reporting such an issue make sure to provide the following information:

  • A sample of the note is required to better understand what happened.
    • Because Google Keep has no per-note export, extract the Google Takeout ZIP and copy the files corresponding to the problematic note (.html, .json and any attachments if you are able to identify them).
  • A screenshot with how it originally looked like before the import and how it looks after the import.