Updated 07272022-052427
Diagnostic Code: 491348
Here’s how export your data from Things 3 on Mac and iOS.
If you are familiar with AppleScript, you can write your own script to access the data in Things 3 on your Mac. You can download the documentation here.
If you’re looking for a non-technical solution to get your data out of Things 3, the easiest path forward would be to simply print all of your lists to PDF. You will be able to search the PDF for keywords, as well as select text inside of the PDF files to copy and paste into other apps.
To make sure that you won’t miss anything, we recommend you print each list separately, starting with the default lists and then going through all your Areas as well as Projects. Even though this will duplicate some of the content, it will also ensure that everything is included in your PDF files.
If you only have the iOS apps, this print option will not be available to you, sorry. In case you have access to a Mac, you can install a Things 3 trial version, connect it to your Things Cloud account to download your data, and then print it from the Mac trial app.
In accordance with GDPR, you can also access your data in the form of an industry-standard SQLite database file, which includes every piece of information about your to-dos. This format is machine-readable, not human-readable. To learn more about SQLite, check out the official SQLite website.
Here’s how to get the database file (Things 3.13.1 or later):
~/Library/Group Containers/JLMPQHK86H.com.culturedcode.ThingsMac/Things Database.thingsdatabase to where you’d like to keep it.If you’re using Things 3.13 or older, the file you’re getting is called Things.sqlite3 and it can be viewed directly in a separate app as explained below.
491348The file you’re getting is called Things Database.aar. We recommend that you save the file into iCloud Drive, or, if you own a Mac, we suggest you select to AirDrop it to your Mac as it is the most secure way of transmitting the data.
If you do now own a Mac, you can only unpack the .aar file on your iPhone or iPad. Locate it where you saved it in iCloud Drive and tap it once. That will produce Things Database.thingsdatabase which contains the actual database file.
If you are on iOS 13 or older, the file you’re getting is called Things.sqlite3 and it can be viewed directly in a separate app as explained below.
The actual database is contained within the Things Database.thingsdatabase bundle. To access it, CTRL + click on the bundle and select Show Package Contents. The file called main.sqlite contains your data.
To view the data in the SQLite file you need a viewer application. One we like to use ourselves is Base 2. It has a free trial available, and of course there are other applications out there which are free of charge.