Skip to content

Export notes from Apple Notes to markdown & csv files

Notifications You must be signed in to change notification settings

yirogue/apple_notes_export

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

apple_notes_export

Overview

An easy-to-use tool to export all the notes from your Apple Notes database to markdown and csv files.

How to use

Grant Access

Please remember to grant full disk access to the terminal or IDE that you're using to run this script.

Otherwise, the script won't get the authorization to access your apple notes database.

  1. Go to > System Preference > Security & Privacy

  2. Select "Full Dish Access" in the left column and check the box beside the specific terminal or IDE that you're using

Running the script

Use argument --directory to specify the path to save your markdown files. If not specified, it would create a new directory called notes by default.

$ python3 notes_export.py

After running the command, there will be a prompt for you to input your password in case there are locked notes.

Output

  • Markdown files for each note, including its creation & modification date (under the subdirectory of its folder name)
  • CSV files for notes metadata (under a raw_data sub-folder)

About

Export notes from Apple Notes to markdown & csv files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages