Easily convert your Day One journals into Obsidian markdown.
-
Export your Day One journal as JSON
-
Extract the
.zip
file you are given into a folder in your Obsidian vault. The default folder is a top level folder calledday-one-in
, but this is customizable in the settings[!NOTE] You may not see the
.json
file in Obsidian, this is fine as long as it is there in your system file explorer -
Adjust the settings to match what your setup
-
Click import and verify all your entries have been created in the folder you designated
-
If there were any errors when importing, a file called
Failed Imports.md
will be created in that directory with the reason that the import failed. This may be caused by a conflicting file name (e.g. if you used date-based file names with the format YYYY-MM-DD and had two files on the same date). -
Once you are happy with your import, you can delete the journal JSON file and move the photos/videos to wherever you prefer
If something doesn't seem right please file an issue on this repository.
- Text entries
- Rich text
- Date-based file names or UUID file names
- Inline images and videos
- Tags
- If entry is starred
- If entry is pinned
- If entry is "all day"
- Location (name & coordinates)
- Activity (e.g. walking, cycling, train, flying, etc)
- Customizable metadata formats (i.e not in frontmatter)
- Weather
- Zod: MIT License