Blog / Planning

Time blocking apps compared: six options

Drifta is an iPhone task app for ADHD that gives every task its own time window.

Six small labeled blocks in a row, each a different color, representing six different time blocking apps compared side by side.
Short answer

There is no single best time blocking app, because they differ in how much of the scheduling they do for you. Google Calendar holds blocks you place by hand, Structured gives a guided daily timeline, and Motion reschedules blocks automatically. Drifta is worth trying if fixed slots keep collapsing and you want a flexible time window for each task instead, and it is free to try on iPhone.

A time blocking app is any tool that lets you put a task into a specific slot on a calendar grid instead of leaving it as a due date on a list. Google Calendar and Todoist can both do this by hand, Structured and Sunsama build guided versions of the same idea, Motion adds automatic rescheduling, and Drifta swaps fixed slots for flexible windows. This comparison uses the behavior, pricing, and platform limits documented by each vendor rather than claiming hands-on testing.

  1. Drifta: flexible time windows instead of fixed slots, free to try.
  2. structured.app: guided daily timeline.
  3. Motion: AI auto-scheduling that reschedules blocks for you.
  4. Sunsama: daily planning ritual that pulls tasks and calendar into one review.
  5. Google Calendar: free, manual time blocking.
  6. Todoist: free manual blocks plus a two-way Google Calendar sync.

Why "time blocking app" isn't one category

Peter Gollwitzer and Paschal Sheeran’s 2006 meta-analysis found a medium-to-large effect on goal attainment (d = 0.65) across 94 independent tests of implementation intentions: if-then plans that specify when, where, and how to act. That finding concerns a planning strategy, rather than a comparison of time blocking apps. A practical way to use the idea is to pair a clear cue with an action, such as opening the expense report after lunch, instead of treating a calendar slot alone as the plan. But "time blocking app" gets used for at least three different pieces of software, a calendar you manually fill in, a planning app that guides the filling-in, and a scheduler that fills it in for you, and mixing those up is why a lot of app searches end in disappointment.

How this comparison is evaluated

The comparison uses four criteria: whether planning means manual fixed blocks, a guided timeline, automatic rescheduling, or flexible windows; what the documented workflow does when one task overruns; how much daily upkeep the user still has to do; and the actual cost and platform boundary. A feature is marked not confirmed when the vendor's current product, support, and pricing pages do not answer it clearly.

Decision table based on official vendor product, support, and pricing pages, checked 2026-10-13.
AppPlanning modelBest fitFree/trial statusCurrent paid pricePlatformMain limitation
Google CalendarManual fixed blocks, with dated Google Tasks visible in CalendarYou already plan in Google Calendar and want to place work yourselfFree with a Google AccountNot sold separately; paid Google Workspace pricing does not isolate a Calendar priceWeb, Android, iPhone, iPadTask blocks do not automatically move when earlier work overruns
TodoistTask list with manually scheduled calendar blocksYou want capture, priorities, durations, and calendar planning in one task systemFree Beginner planPro: US $5 per user/month, $60 billed yearlyWeb, Linux, Mac, Windows, iPhone, iPad, Android, Apple Watch, WearOSCalendar layout and task duration require Pro; overruns are manual and synced task blocks do not mark the primary calendar busy
Structured (structured.app)Guided visual timelineYou want the whole day in one vertical sequenceFree version; optional ProUS App Store lists Pro offers including $6.99 monthly, $29.99 yearly, and $99.99 lifetime. Other offers are listed; check the price for your account and platform.iPhone, iPad, Mac, Apple Watch, Android, Web betaFeature parity varies; Replan is documented for iOS but not Android or Web
SunsamaGuided daily planning with timeboxing and optional auto-schedulingYou want a deliberate daily review with tasks and meetings together14-day free trial, no credit card; no free-forever planUS $17 per month billed yearly, or US $22 per month billed monthlyiOS, iPadOS, Android, macOS, Windows, LinuxThe daily planning ritual adds upkeep before the schedule can help
MotionAutomatic scheduling from duration, deadline, priority, and availabilityYou want software to rebuild task placement around calendar changesFree trial; trial length not confirmedPro AI, USD: Individuals $29/month billed annually or $49/month billed monthly. Teams $19/seat/month billed annually.iOS, Android, desktop appsTasks without enough scheduling inputs can remain unscheduled
DriftaFlexible time window with an earliest start and deadlineYou want a task to stay flexible inside a real boundaryFree plan for up to 10 daily tasks; optional ProPro: US $4.99/month or US $29.99/yeariPhone with iOS 18 or laterNo Android, iPad-specific, Mac, or web app

Prices checked October 13, 2026: Motion's official pricing page shows separate Individuals and Teams options in US dollars. Structured's US App Store listing includes several Pro purchase prices; its official Pro guide says prices depend on region and currency. Confirm the offer shown for your account before subscribing.

A noon-to-5 PM task in each planning model

Use the same fictional task in every row: return a package sometime between noon and 5 p.m. A 40-minute interruption lands just before the user planned to leave.

The same package return after a fictional 40-minute interruption.
Planning modelInitial setupWhat changes after the interruption
Manual blockPlace “Return package” in one fixed calendar slot between noon and 5 p.m.The user must move or shorten the block and check what the new time displaces.
Guided timelinePut the package task into the day's visible sequence, with planned time if the tool supports it.The timeline shows the conflict, but the exact automatic response is not confirmed across every guided tool and platform.
Auto-schedulerGive the task a duration, deadline, priority, and available schedule.Motion can recalculate the remaining schedule; if the task cannot fit, it flags or leaves it unscheduled until an input changes.
Drifta time windowSet noon as the earliest start and 5 p.m. as the deadline.The window stays unchanged if enough time remains. The user starts later without dragging a fixed block.

How a task moves through its time window

Use one explicitly fictional task: return the library books. Set 3 p.m. as its earliest start and 8 p.m. as its deadline, with Drifta's default quiet hours from 10 p.m. to 7 a.m.

  1. Before 3 p.m.: the task stays quiet because its earliest start has not arrived.
  2. From 3 to 8 p.m.: the task is actionable, and reminders can arrive inside that window.
  3. From 8 to 10 p.m.: the unfinished task is past its deadline, so reminders can become firmer.
  4. At 10 p.m.: quiet hours silence reminders overnight. They stay quiet until the configured end of quiet hours.

The task keeps one flexible range instead of moving between fixed calendar slots. Read time windows versus due dates to decide which timing model fits a real task.

Google Calendar: the tool everyone already has

Google Calendar can show dated Google Tasks alongside events, but time blocking still means choosing a fixed time yourself. That manual placement is also its biggest weakness: when a 20-minute task runs to 45 minutes, Calendar does not decide which later task block should move or shrink. Google Calendar for time blocking: a practical comparison goes into exactly where that breaks down and what's worth pairing it with.

Todoist: the task list that needs a calendar to finish the job

Todoist handles the task side with due dates, priorities, recurring tasks, and a calendar layout on Pro. Pro also adds task duration, so time blocking can happen inside the task system instead of requiring a separate calendar view. The user still chooses and adjusts the blocks. Todoist’s current Calendar integration guide says synced tasks live in a separate Todoist calendar and do not mark the primary calendar busy; people checking availability can still book over those blocks. Todoist time blocking: a worked example with the numbers walks through a full day built this way, including where the estimated durations tend to go wrong.

Structured and Sunsama: guided instead of manual

Structured (structured.app) presents the whole day as one vertical timeline with tasks dropped directly onto it, which suits people who think better in a single visual line than in a list plus a separate calendar. Sunsama leans further into a daily planning ritual, then lets users timebox tasks manually or use its documented auto-scheduling and conflict rescheduling. Both ask you to work inside a specific daily flow rather than simply adding blocks to a calendar you already use.

Motion: scheduling handed to software

Motion takes durations and deadlines and auto-schedules blocks for you, then reshuffles them when a meeting gets added or a task runs long. That's genuinely useful for someone with a calendar full of external commitments and a task list that needs to fit around them without constant manual rearranging. The tradeoff is that auto-scheduling is only as good as the duration estimates it's given, and estimating how long a task will actually take is exactly the part most people are bad at, which no amount of automatic rescheduling fixes on its own.

Where fixed blocks run into the same wall

Every app on this list except one shares a structural weakness: a block is a single point-in-time commitment, so when the task inside it takes longer than planned, something specific has to give, another block, a break, or the rest of the day sliding later. Cal Newport, who popularized the modern version of time blocking, has estimated that a 40-hour time-blocked work week produces the same output as a 60-plus-hour unstructured one, but that estimate assumes blocks that mostly hold. Time blocking with ADHD: why it breaks and a looser version covers what happens when they don't, which is often enough to make fixed blocks feel like they're working against you instead of for you.

Drifta: windows instead of slots

Drifta takes a different structural approach: instead of one fixed start and end time, a task gets an earliest start and a deadline, with the exact minutes in between left open. A task that can happen anytime between 1 and 5 p.m. doesn't need to be defended against a meeting that runs 15 minutes long, because nothing was pinned to a specific slot in the first place. Time windows vs due dates: which one your tasks need covers which of your tasks actually need a fixed time versus a window, since not every task benefits from the same structure. The tradeoff is the opposite of Motion's: less automatic rescheduling, because there's less that needs rescheduling in the first place.

For why fixed blocks break for ADHD and what a looser version looks like, read time blocking with ADHD and a looser version. If the bigger question is which kind of structure belongs outside your head, compare ADHD productivity apps by workflow.

Picking one

Start from what you already use daily. If it's Google Calendar or Todoist, you likely don't need a new app yet, just the pairing setup described above. If your day keeps getting reshuffled by things outside your control, Motion's auto-scheduling earns its subscription. If a fixed block feels like it breaks the moment reality doesn't cooperate, a window-based app is worth the switch. None of the six require reading every feature page before you know which one fits; a single real week on your actual calendar tells you faster than any comparison can.

Try the flexible-window model

Try Drifta's read-only time-window example to see how a task behaves before, during, and after its window. If that model fits, compare the free and Pro options.

Common questions

What's the actual difference between a calendar app and a time blocking app?

A calendar app shows events other people can see and RSVP to. A time blocking app is built around your own task list first, with the calendar grid as a secondary view for arranging those tasks in time. Google Calendar can be used for time blocking, but it wasn't built for it the way Structured, Sunsama, or Drifta were.

Is Motion's auto-scheduling actually reliable?

It reliably rebuilds a schedule around fixed deadlines and estimated durations, which is exactly what it's designed to do. Where auto-scheduling struggles, and this is true of any automatic scheduler, not just Motion, is a duration estimate that turns out to be wrong; the tool can only replan with the numbers you gave it.

Do I need a time blocking app if I already use Todoist or Google Calendar?

Not necessarily. Todoist can hold durations and priorities and sync scheduled tasks to Google Calendar, with edits to linked task events syncing back. Those blocks live in a separate Todoist calendar and do not mark your primary calendar busy, so others can still book over them. Check that availability limit before relying on the pairing to protect focus time.

What is a time window, and how is it different from a time-blocked slot?

A time-blocked slot is one fixed start and end time on a calendar. A time window is a range, an earliest start and a deadline, that leaves the exact minutes flexible until you're ready to begin. Windows tend to survive a day running long better than fixed blocks do, since nothing has to be dragged to a new slot when the block before it overruns.

How many time-blocked tasks should realistically fit in one day?

Somewhere around four to six focused blocks is realistic once meetings, breaks, and the transition time between tasks are counted, which lines up with Todoist's own default productivity goal of five completed tasks a day. Scheduling more than that on paper usually just means more get pushed to tomorrow, not more get done today.

What's the best time blocking app?

There is no single winner. Google Calendar suits fixed blocks you place by hand, Structured suits people who think in one daily timeline, and Motion suits people who want the software to reschedule for them. Drifta suits people whose slots keep breaking, since each task gets a time window, and it is free to try on iPhone.

What is the best free time blocking app?

Google Calendar is free and can hold time blocks manually, and Drifta is free to try on iPhone and uses flexible time windows, an earliest start and a deadline, instead of fixed slots, which tends to hold up better when a day runs long.

Is there a free time blocking app?

Yes. Drifta's free plan covers up to 10 daily tasks, the Up Next and Backlog lists, time windows, and quiet hours, with no subscription required. structured.app and ticktick.com also offer free tiers, though with their own guided-timeline and escalating-reminder styles rather than Drifta's time windows.

This article shares practical organizing ideas. It is not medical advice. For diagnosis or treatment questions, talk with a qualified clinician.