How to import journals
Switching to Diarly for your journaling? If you're transitioning from another digital platform or have entries in different file formats, this guide will assist you in importing your existing journals into Diarly with ease.
Importers
Diarly supports importing from a range of sources. Choose the appropriate importer for your journal format:
- Markdown (Diarly)
- DayOne
- Evernote
- WordPress
- MacJournal
- Journey
- Momento
- Chronicle
- Stoic
- Text/Markdown Files
- CSV
Mac
- From the Menu Bar, navigate to
File > Import
. - Select the relevant importer for your file type.
iOS
- Navigate to the Settings.
- Choose
Import
. - Select the relevant importer.
During the import, you'll see details about the import process. To complete, click Import
.
Detailed guides
Markdown importer
For importing a zip file containing .md
files. Refer to Diarly's export guide for file structure.
DayOne importer
- DayOne JSON: Import using a zip file.
- DayOne classic: Use a
.dayone
file or a zip file containing it.
For more, visit /migrate-from-dayone.
WordPress importer
Import using a WXR (WordPress eXtended RSS) file. Instructions for creating a WXR file can be found on the WordPress website.
CSV importer
Format: two columns - one for the date and another for contents. Dates correspond to daily entries; lines without dates are treated as notes.
Example:
01/01/2020, This is a daily entry
, This is a note
Text / Markdown files
Imports .md
, .txt
, or .zip
files as daily or regular notes. This import option is optimized for files generated in other editors such as Obsidian and BearApp.
- For ZIP files: Ideal for notes with attachments. Include
.txt
or.md
files and referenced files (images, etc.) in markdown format (e.g., ). - First non-empty line of the file is used to check for a date. If you use a date it will be inserted as a daily note.