Skip to main content

Synchronization

Tasks.org can be used offline, synchronized with Tasks.org Cloud, or synchronized with a variety of third-party apps and services:

Tasks.org synchronization options, with the exception of Google Tasks and Microsoft To Do, are based on the iCalendar standard.

The following tables provide a comparison of services and features supported by Tasks.org

Tasks.orgGoogle TasksDAVx⁵CalDAVEteSync appEteSyncDecSync CC
In-app subscription requiredYes¹NoYesYesYesYesYes
Third-party service costFreeFree/PaidFree/PaidPaidPaid
Open-source self-hostingFreeFreeFreeFree
SubtasksMulti-levelSingle-levelMulti-levelMulti-levelMulti-levelMulti-levelMulti-level
Web interface✓✓²✓²✓✓
Sharing✓✓✓
Manual sorting✓✓✓✓✓✓✓
Create lists✓✓✓✓
Rename lists✓✓✓✓
Delete lists✓✓✓✓
Change list color✓✓✓
End-to-end encryption✓✓

Not all task information synchronizes with third party services. The following table lists the metadata currently synchronized with each service

Tasks.orgGoogle TasksDAVx⁵ / EteSync app / DecSync CCCalDAVEteSync
Title✓✓✓✓✓
Due date✓✓✓✓✓
Due time✓✓✓✓
Start time✓✓✓✓
Creation date✓✓✓✓✓
Modification date✓✓✓✓✓
Completion date✓✓✓✓✓
Subtasks✓✓✓✓✓
Description✓✓³✓✓✓
Priority✓✓✓✓
Location✓✓✓✓
Tags✓✓✓✓
Recurrence✓✓✓✓
Reminders✓✓✓✓
Random reminders
Location reminders
Repeat after completion
Attachments
Calendar event
Timer
Comments

¹ Google Play subscription or GitHub sponsorship required

² In-app subscription required to add two or more Google Task accounts

³ Limited to 8192 characters

Sync Conditions​

Tasks.org synchronizes under the following conditions:

  • When the app is opened
  • One minute after creating/updating items
  • Once per hour when the app isn't open
  • When you pull to sync