DO Journal
Cart 0

HOW TO: Import your Day One v2 Entries into DO Journal

Day One DO Journal Import Journal PC Tool Update Windows


DO Journal already allows you to work seamlessly with Day One Classic (v1 of the app). It is the best Windows based client for Day One Classic available today. Any entries you create in Day One can be viewed and edited in DO Journal and vice versa.

We are pleased to announce that DO Journal now comes with a tool that lets you import all of your Day One (v2) entries into DO Journal as well!

Important: Please read this post and these instructions before starting your import process.

Step 1: Export your data from Day One to JSON format.

Please follow the steps outlined on the Day One website to export the data that you want to import into DO Journal. Please be sure to select the format as JSON.

This should extract all your data into a ZIP file.

Step 2: Unzip the exported files

Take the file exported in Step 1 and unzip it to a temporary folder on your PC. (Say C:\Temp\DayOneData). The temporary folder should contain the following items:

  • A single file: Journal.json (this file contains all of your journal data). Note that the import tool specifically looks for a file called journal.json - so in case your extract contains a json file with any other name, please rename it to journal.json.
  • A single folder: photos (this photo will contain all of your exported images)

See example of an exported extract below:

Day One v2 Import: Exported Files

Step 3: Start DO Journal and Fire off the Day One v2 Import Tool

Once DO Journal is open, click on the button at the top right that looks like this: DO Journal: Day One v2 Data Import.

This should open up the Day One v2 Import Tool.

DO Journal: Day One v2 Data Import Tool


  1. In the first box on the top: Select the location of the journal (in DO Journal) that you want to import the entries into.
  2. In the second box on the top: Select the location of the Journal.JSON file (as per our example, this would be: C:\Temp\DayOneData). You are going to have to select the folder or directory that contains the journal.json file.
  3. If you are running this tool a second time on an export that may contain entries that you have imported in the past, you can check the box in the 3rd option from the top to overwrite any existing entries in DO Journal. If you do not want to overwrite any existing entries, please leave this box unchecked.

NOTE: The location of your currently active journal in DO Journal will automatically be populated for you. If you maintain multiple journals using DO Journal, you can click on the folder button on the right to pick the journal that you want to import your DO Journal entries to.

Step 4: Parse the Day One v2 Export File

Click on the button at the bottom that says "1. Parse Day One Export". This will go thru the Day One export file (journal.json) and list in the grid all of the entries that are available in that file.

DO Journal: Day One v2 Data Import Tool

IMPORTANT NOTE: Day One v2 allows you to attach multiple images to an entry. This import tool will migrate ALL your images to DO Journal, but note that only one image will be visible in DO Journal when you open the entry. In the near future, when we implement support for multiple images, all the images imported from Day One v2 will automatically start showing up in DO Journal.

Step 5: Let's Go - Import all the entries into DO Journal!

Once the information has been parsed, and everything looks OK, go ahead and click the button: "OK! Send entries to DO Journal".

This will process the Day One v2 export file and create the appropriate entries in the DO Journal folder you have selected.

That's it! You have now migrated all your Day One v2 data to DO Journal. You can now open and edit these entries in DO Journal directly.


1.Can I use the tool independently of DO Journal?

A: No. DO Journal needs to be installed and set up on your PC before you can run the Day One v2 Data Import Tool.

2. Can DO Journal write data back to Day One v2?

A: Unfortunately, this is not possible. Day One v2 uses a local database (on iOS/Mac OSX) to store the entries which DO Journal cannot access (from a PC). Day One v2 also stores its data in the cloud using a proprietary sync mechanism. DO Journal cannot write to the cloud based repository or use their sync mechanism either. 

3. What if I run into any issues?

A: We create a fairly detailed log file every time you run the import tool. This log file is stored at: C:\Users\<username>\AppData\Local\DOJournal\logs (where <username> should be replaced with your Windows username). If you run into an issue with the import, please send us an email to and attach a screenshot of the tool when the issue occurred as well as the log files from the directory above.

4. What happens to the multiple images I have in an entry in Day One v2?

A: We migrate all of the images to DO Journal - so you won't lose them. However to maintain Day One Classic compatibility, we will only display a single image in DO Journal. In the future, when DO Journal will support multiple images, these images will automatically be picked up and displayed correctly.

Older Post Newer Post

Leave a comment

Please note, comments must be approved before they are published