Skip to content

About this app

PlanTodo โ€” More Powerful To-Do and Recurring Plans

PlanTodo is a cross-platform to-do app designed for multiple devices. It doesnโ€™t just help you track tasks โ€” it helps you automatically plan the future.

Unlike traditional to-do apps, PlanTodo clearly separates Tasks and Plans:

  • Tasks: one-time to-dos
  • Plans: rule-based systems that continuously generate tasks

You can use it as a simple to-do list, or unlock its full power by letting recurring work take care of itself.


๐Ÿ” Flexible and Powerful Planning System

PlanTodo goes far beyond typical recurring task features:

Basic Rules

  • Daily / every n days
  • Specific weekdays (e.g., Monday, Friday)
  • Fixed dates each month or year

Advanced Rules

  • The last Saturday of each month
  • The second Monday every two months
  • The nth day from the end of the year

Advanced Automation

  • Trigger based on other plans (e.g., 3 days before another plan)
  • Multi-level dependencies (plans can trigger one another in chains)
  • Combined conditions (trigger when any or all conditions are met)

Fine-Grained Control

  • Exclude specific dates
  • Automatic delay (e.g., postpone on workdays)
  • Auto enable / disable / delete
  • Suppressed after triggering, enters a "sleep" cycle

Set up complex long-term schedules once, and let them run automatically.


โœ… Efficient Task Management

Everything you expect from a modern task manager:

  • Add, edit, duplicate, delete, and restore tasks
  • Rich attributes: date, start time, reminders, duration, color, hide, and more
  • Supports subtasks, allowing complex tasks to be broken down for step-by-step progress while maintaining an overall view.
  • Supports task timer to track the actual time spent on tasks from the task details page.

Tasks generated by plans eliminate the need to repeatedly create the same items. Tasks can also inherit parent-child relationships from plans.

With the timeline enabled, you can quickly identify time conflicts through the red sections and find available time through the transparent sections, helping you arrange tasks more efficiently. A current time indicator on timeline clearly shows daily progress and the flow of time.


๐Ÿ“Š Progress Tracking Without Pressure

PlanTodo provides "cumulative progress" instead of "daily pressure".

For example:

  • Set a goal like โ€œRead for 30 minutes a dayโ€
  • Completing 20 minutes isnโ€™t a failure โ€” the gap is recorded
  • Catch up later to stay on track overall

This makes long-term goals more sustainable, rather than being chased by tasks every day.

Supports tracking by both time spent and completion count.

Three charts are available to help you track your progress: Balance, Total Completed, and Daily Completed, giving you a clear and intuitive view of how your progress changes over time.


๐Ÿงฉ Home Screen Widget

PlanTodo now supports Android home screen widgets, allowing you to view todayโ€™s tasks, complete tasks, and quickly create new ones directly from your home screen.


โฐ Dynamically Adjust Task Content and Time

PlanTodo supports built-in variables like {{ variable_name }} inside plans. When tasks are generated, these variables are automatically replaced with real values from the current context.

You can view all available variables at the built-in variables documentation

For example:

  • {{ weekday_en }} โ†’ the current weekday
  • {{ week_of_year }} โ†’ the current week number of the year

Using a time expression like tomorrow_sunrise - 8h in a sleep plan will automatically calculate your bedtime based on the local sunrise time and your configured sleep duration.

Tasks are no longer just fixed schedules โ€” they can dynamically adapt to real-world conditions and better fit your natural daily rhythm.


โ˜๏ธ Multi-device sync

Privacy-first, local-first.

  • End-to-end encrypted
  • Only your devices can read your data
  • Even the server can't decrypt it

To use synchronization, please register an account first. Regular users can use sync, while using an activation code or purchasing a subscription on the website grants larger sync storage and more device slots.


๐Ÿ“Ž Clippings

Clippings are for saving a sentence or a URL.

  • Save on the go. When you find something interesting on your phone, share it directly to PlanTodo to save it as a clipping.
  • Collect with ease. Set up automatic categorization rules for clipping categories, and let PlanTodo fetch page titles from URLs automatically.
  • Turn clippings into action. Link a planโ€™s description to a clipping category, and daily tasks will pull in relevant clippings. For example, a foreign-language vlog URL can appear directly in your task, so you can get started without searching for it again.

Import and export clippings in bulk. Every now and then, export your saved article URLs and open them all in your browser with One Click Open. Set aside a solid block of time for an immersive reading session.


๐Ÿ” Continuously Evolving

  • Basic search is available, with advanced filtering on the way
  • Supports notes, enabling one-stop management of tasks and ideas.
  • Supports images, making it easy to capture moments and quickly recall information later.

On average, the app is updated once every two months, usually on the second weekend of that month.