Synchronization
Tasks can be used offline, synchronized with Tasks.org, or synchronized with a variety of third-party apps and services
Tasks synchronization options, with the exception of Google Tasks, are based on the iCalendar standard.
The following tables provide a comparison of services and features supported by Tasks
Tasks.org | Google Tasks | DAVx⁵ | CalDAV | EteSync app | EteSync | DecSync CC | |
---|---|---|---|---|---|---|---|
In-app subscription required | Yes¹ | No² | Yes | Yes | Yes | Yes | Yes |
Third-party service cost | Free | Free/Paid | Free/Paid | Paid | Paid | ||
Open-source self-hosting | Free | Free | Free | Free | |||
Subtasks | Multi-level | Single-level | Multi-level | Multi-level | Multi-level | Multi-level | Multi-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.org | Google Tasks | DAVx⁵ / EteSync app / DecSync CC | CalDAV | EteSync | |
---|---|---|---|---|---|
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
³ Support varies by CalDAV service
⁴ Limited to 8192 characters
Sync Conditions
Tasks 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