# How to time-block your day on a Mac

Time blocking on a Mac works with Calendar, Reminders and Focus alone, as long as every estimate gets about 25% added - but on a day of moving meetings, every overrun means dragging blocks by hand, which is the part an app can take over.

- URL: https://swiftfox.studio/blog/time-blocking-on-mac
- Covers: https://swiftfox.studio/apps/tideline, https://swiftfox.studio/apps/anchored
- Published: 2026-11-04
- Updated: 2026-11-04
- Publisher: Swiftfox Studio (https://swiftfox.studio)

## In short

- A nine-hour day with two hours of meetings and a lunch leaves 6 h 15 min free, and five tasks guessed at 3 h 35 min already take 4 h 35 min of it once each gets a buffer.
- A separate "Focus blocks" calendar in a quieter colour, alerts five minutes before meetings and Reminders for short errands are the free setup that holds up best on a Mac.
- People guess short so reliably that psychologists have a name for it, the planning fallacy; adding 25% to every estimate keeps one overrun from wrecking the rest of the day.
- The manual method breaks on moving parts: every task that runs long or meeting that moves means dragging every block after it, and unfinished work has to be carried to tomorrow by hand.

## Time blocking, and why meetings make it hard

Time blocking means giving every task a slot on the calendar instead of a line
on a list. "Write the report" becomes 15:45 to 17:40, and the list stops being a
wish and starts being a plan you can check against the clock. It works because
it forces the question a to-do list never asks: when, exactly, and does it fit?

On an empty day that is easy. The hard case is the ordinary one, a day already
cut into pieces by meetings, where the free time comes in gaps of 30, 75 and
105 minutes and every task has to be matched to a gap it actually fits in. This
guide does it with what a Mac already has, shows where that method starts to
creak, and ends with what our app does differently.

## A worked example: 09:00 to 18:00 with three meetings

Here is a real-looking Tuesday. Three meetings are already in the calendar: a
stand-up at 09:30, a client call at 11:00 and a design review at 15:00. Lunch is
blocked too, because if it is not, it will be eaten. Five tasks need doing, and
the "blocked" column adds a 25% buffer to each guess, rounded to five minutes
(the next sections explain why).

| Time | Block | Your guess | Blocked |
| --- | --- | --- | --- |
| 09:00-09:25 | Reply to email | 20 min | 25 min |
| 09:30-09:45 | Stand-up (meeting) | - | - |
| 09:45-11:00 | Budget sheet | 60 min | 75 min |
| 11:00-12:00 | Client call (meeting) | - | - |
| 12:00-12:20 | Call the bank | 15 min | 20 min |
| 12:30-13:15 | Lunch | - | - |
| 13:15-13:55 | Review the slides | 30 min | 40 min |
| 13:55-15:00 | Open | - | - |
| 15:00-15:45 | Design review (meeting) | - | - |
| 15:45-17:40 | Write the report | 90 min | 115 min |
| 17:40-18:00 | Open | - | - |

Two things stand out. First, a nine-hour day with two hours of meetings and a
lunch has 6 h 15 min free, and five tasks guessed at 3 h 35 min already take
4 h 35 min of it once each has its buffer. Second, the report does not fit the
longest gap before the review (105 minutes against 115), so it goes after it,
and the 65 minutes left at 13:55 stay open for whatever the morning throws at
you.

## Setting it up in Calendar

Calendar on the Mac does the drawing well. A setup that holds up:

- **A calendar of its own.** Choose File, New Calendar, and call it "Focus
  blocks". Keeping blocks apart from meetings means you can hide them in one
  click, share your real calendar without them, and see at a glance which
  colour is a promise to someone else and which is a promise to yourself.
- **A colour that reads as yours.** Control-click the calendar in the sidebar
  and pick a colour that is quieter than your meetings.
- **Drag to create.** In Day or Week view, drag down the time grid to make a
  block of that length, drag its bottom edge to stretch it, and Option-drag to
  copy a block you repeat.
- **Alerts.** Give each block an alert, or set a default for the account in
  Calendar, Settings, Alerts. Five minutes before a meeting is enough to save
  your work and find the link.

Accounts from iCloud, Google and Exchange all show up in the same Calendar, so
the blocks sit next to the meetings that people outside your control keep
moving.

## Reminders for tasks with a day but no time

Not every task deserves a slot. Calling the bank, sending an invoice, booking a
table: these have a day but not an hour, and blocking each one turns the
calendar into confetti. Reminders is better for them. Give a reminder a date and
no time and it lands in the Today list; give it a time and it alerts you. On
recent versions of macOS, reminders with a date can also show up in Calendar
itself, next to your blocks.

A workable split is: anything 30 minutes or longer gets a block, anything
shorter goes into Reminders and is picked off in the gaps, like the 30 minutes
between the client call and lunch.

## Focus modes guard the blocks

A block on the calendar does not stop a message from arriving in the middle of
it. Focus does. In System Settings, Focus, you can make a Focus that silences
everyone but the people and apps you allow, and give it a schedule so it turns
itself on at set times. If you would rather switch it by hand, a Shortcut with
the Set Focus action, pinned to the menu bar, is one click.

A schedule only works if the blocks are in the same place every day, though.
Most weeks they are not, which is the first sign of the problem in the next
section.

## Where the manual method breaks

The plan above survives until about 09:40. Here is what usually happens next.

**Estimates run long.** The stand-up runs ten minutes over, so the budget sheet
starts at 09:55. It also takes 90 minutes, not 60, so at 11:00 it is unfinished
and the client call begins. The 25 minutes it still needs go to 12:00, which
pushes the bank call past lunch, which pushes the slides to 13:35. That is four
blocks to drag by hand, and the review has not even started.

**A new or moved meeting moves everything after it.** At 14:10 a colleague
books a 45-minute call at 16:30. The report block now runs into it, so you
split it in two by hand, and the second half ends at 18:25, past the end of the
day.

**The leftover pile.** At 18:00 the report has 25 minutes left. In Calendar the
block just sits in the past, looking done. In Reminders, an unfinished task
stays on Today and turns red as overdue. Either way, moving it to tomorrow is a
job you do by hand, at the end of the day, when you least want to plan.

None of this is a failing of Calendar. A calendar is built to hold fixed things,
and tasks are not fixed: they run long, they wait, they slide. Every slide is a
drag, and on a day with meetings there are a lot of slides.

## Add a buffer: plan for 25% more

The fix for running long is not better guessing. People are reliably bad at it,
and knowing that does not help much. Psychologists call it the planning
fallacy: in a well known 1994 study, students guessed they would finish their
thesis in about 34 days, and on average took about 55. Most of us guess short, even
for jobs we have done many times.

So plan for it. Add a quarter to every estimate and round to five minutes:

| Your guess | With 25% |
| --- | --- |
| 15 min | 20 min |
| 30 min | 40 min |
| 45 min | 55 min |
| 60 min | 75 min |
| 90 min | 115 min |

On a good day the buffer turns into ten spare minutes before a meeting, which
is when you actually get to read the agenda. On a bad day it absorbs the
overrun, and the next block starts on time. It also tells you something
uncomfortable early: in the example, the buffer is what reveals that the report
does not fit before the review, at 09:00 rather than at 14:59.

## What Tideline does with time blocking

[Tideline](https://swiftfox.studio/apps/tideline) is our day planner for the Mac menu bar, and it does
the dragging for you. You do not put tasks on times. You put them in order, and
they flow into the free gaps between the events in your calendar, inside your
working hours, with the buffer already added.

**One line plans the day.** Type "reply to Ayşe 15, call bank 20, budget 45"
into the add field and a preview lists each task with its length and the time
it will start, before you press Return: now, 09:25 and 09:50, each start
already pushed back by the buffer of the task before it. "Standup at 9:30 for
15 min" pins a task to a time; "tomorrow at 3 dentist" sends it to tomorrow. It
reads English, Turkish, German, Spanish and French. Control-Option-T opens the
same field over any app.

![The Tideline add field with three tasks typed on one line, and a preview listing each task with its length and the time it will start](https://swiftfox.studio/blog/time-blocking-on-mac/fig-1.jpg "Three tasks on one line. The preview shows when each one starts, buffer included, before you press Return.")

**Blocks move when the day does.** When the budget sheet runs long, everything
after it slides on its own. When a meeting moves in your calendar, the tasks
flow around its new time. A short task waits for a gap it fits in whole; a task
of 45 minutes or more can be split around a meeting and marked as continuing
after it. The 25% buffer is the default under Settings, General, Buffer on
estimates, and can be changed or set to None.

![The Tideline timeline with the current task under a red now line, a stand-up with a Join button, and a long task split into two parts around lunch](https://swiftfox.studio/blog/time-blocking-on-mac/fig-2.jpg "A long task split around lunch: part 1 before, the rest right after.")

**The clock is always in view.** The menu bar shows the task you are on and the
minutes left as a pill that fills as time runs down, and it turns into "+7m" in
orange when a task runs over. Five minutes before a meeting, a small card
appears in the top right of the screen, with a Join button when the event has
a Zoom, Google Meet, Microsoft Teams or Webex link. Another comes 15 minutes
before the day ends.

**Leftovers move to tomorrow.** Whatever is not done at the end of the day moves
to tomorrow by itself and waits in the morning as left over from yesterday,
with Add to today and Park them. Nothing turns red, and nothing is ever overdue.

Where Tideline does not win: it is Mac-only, with no iPhone app and no sync
between Macs, and it plans today rather than managing projects. It reads your
calendar but never edits your events; it can add tasks to a calendar of its own
if you turn that on. Tideline is $11.99 once, with a 30-day free trial, on
macOS 14 or later.

## Which way to go

- **A few meetings a week and a steady routine:** Calendar blocks with a Focus
  schedule work well and cost nothing.
- **Short errands with a day but no hour:** Reminders, picked off in the gaps.
- **A day cut up by meetings that keep moving:** let the blocks flow instead
  of dragging them, which is what Tideline is for.
- **One task at a time, without a timeline:** [Anchored](https://swiftfox.studio/apps/anchored) keeps
  a single task and its clock in the menu bar; the
  [menu bar task timer guide](https://swiftfox.studio/handbook/menu-bar-task-timer-for-mac) shows how.

Whatever you use, keep the buffer. It is the part of time blocking that works
on every tool.

_Prices and features checked on 4 November 2026._

## Frequently asked questions

### What is time blocking?

Giving each task its own slot in the calendar instead of keeping it on a list. "Write the report" becomes 15:45 to 17:40. It forces you to decide when something happens and shows early whether the day can hold everything you meant to do.

### Can I time-block with Apple Calendar alone?

Yes. Make a calendar called "Focus blocks" with File, New Calendar, give it a quieter colour than your meetings, and drag blocks onto the Day or Week view. Option-drag copies a block, and a default alert in Calendar, Settings, Alerts reminds you before each one. It works with iCloud, Google and Exchange accounts side by side.

### How much buffer should I add to my estimates?

About 25%, rounded to five minutes: 30 minutes becomes 40, an hour becomes 75. Most people underestimate even familiar tasks, and a quarter on top absorbs a typical overrun without leaving the day half empty. If you still run over every day, raise it.

### Should every small task get a block?

No. A block for every five-minute errand turns the calendar into confetti. A workable rule is that anything of 30 minutes or more gets a block, and shorter things with a day but no fixed time go into Reminders and get picked off in the gaps between meetings.

### What do I do when a meeting moves?

In Calendar, drag the blocks after it into the new gaps, and split any block the meeting now cuts through. That is why gaps of open time in the plan matter. A planner that lays tasks out around your calendar, such as Tideline, moves them by itself when the event changes.

### What does this cost?

Calendar, Reminders, Focus and Shortcuts come with macOS and cost nothing. Tideline is $11.99 once, with a 30-day free trial that needs no card and no email, and runs on macOS 14 or later.
