The Calendar View
Todoist Is Missing
A modern, flexible calendar for your Todoist tasks — free.
Plus optional two-way sync with Google Calendar and Apple Calendar (beta) — for power users.
Two Separate Features, One App
Calendar View is a free dashboard that shows your Todoist tasks on a calendar right here on todoist-sync.com.
Calendar Sync is a separate paid feature that keeps your Todoist tasks and your calendar in sync — works with Google Calendar and Apple Calendar (beta), so you can drag an event to reschedule the task in Todoist.
Calendar View
See your Todoist tasks on a calendar at todoist-sync.com
- ✓Day, 3-Day, Week & Month views
- ✓Filter by project
- ✓Overlap detection for busy days
- ✓Zoom controls for hourly views
- ✓Keyboard shortcuts & dark mode
- ★Drag & drop to reschedule tasks directly — coming soon
- Includes basic sync
- ✓1 Todoist project synced to Google Calendar
Calendar Sync
Your Todoist tasks appear as events in Google Calendar or Apple Calendar — drag to reschedule, and Todoist updates automatically
- ✓Unlimited project syncs
- ✓Works with Google Calendar and Apple Calendar (beta)
- ✓Instant bidirectional sync (Google); ~5-min polling (Apple)
- ✓Map projects to specific calendars
- ✓Completions sync both ways
- ✓Smart conflict resolution
How Sync Works
Make a change in Todoist or Google Calendar — it shows up in the other within seconds. No polling, no delays.
Instant Updates
Powered by webhooks, not polling. Changes in Todoist or Google Calendar sync within seconds.
True Two-Way Sync
Create, edit, or complete in either platform. Both sides stay up to date automatically.
Project-to-Calendar Mapping
Choose which Todoist projects sync to which Google Calendars. Keep work and personal tasks separate.
Completion Sync
Complete a task in Todoist and the calendar event updates. Delete a calendar event and the task reflects it.
Date & Time Sync
Reschedule a task in Todoist or drag an event in Google Calendar — the other side updates instantly.
Conflict Resolution
When both sides change at once, the most recent edit wins. No duplicates, no data loss.