Auto-schedule your task list into real free time.
To-do lists tell you what to do. PlanMyCal figures out when.
Automatically place tasks into genuine calendar free slots around real meetings. Split deep work into flexible chunks, protect focus hours with custom timemaps (9 AM–9 PM default), and smart-reschedule in 1-tap when plans change.
Google and Outlook
Connect Google Calendar or Microsoft Outlook. Free checks availability on 1 calendar. Pro can check up to 5.
Every chunk, or none
On Pro, a split task is placed only when every chunk fits before the deadline. Partial chunks are not booked.
Unplaced tasks stay visible
If a task cannot fit, it stays in your list and shows up as a scheduling issue.
Intelligence that gets out of your way.
Fast, practical tools engineered to cut daily planning friction down to seconds without intrusive chat boxes or slow prompts.
Ask PlanMyCal
Included on Free and Pro
Conversational AI connected to your real tasks and calendar. Ask via text or voice about upcoming deadlines, your focus, or daily summaries.
Plan My Day
A briefing plus one focus block, about 90 minutes when a free slot is long enough. It does not build a full-day schedule.
“What Next?” Engine
Instantly finds the best task that fits your immediate upcoming calendar opening. Start a live focus timer with one click or mark it done.
Smart Add Shortcuts
Type naturally. Prefix tokens like !p1, ~tomorrow 10am, and =45m auto-fill task fields instantly.
Built for speed, accuracy, and deep focus.
Everything engineered to drop a task list onto real calendar free time.
Two-way calendar sync & multi-calendar awareness
Changes in PlanMyCal show up on your calendar (Google or Microsoft Outlook), and the other way around. Free checks availability on 1 calendar. Pro can check up to 5.
Task splitting into chunks Pro
Have a 3-hour project but only 45-minute openings? Pro users can distribute long tasks into custom chunks (e.g., 30–60 min each) across multiple free slots, complete with (Part 1/X) labels. Free users schedule tasks as single blocks only.
Timemaps: preferred hours
Every account starts with a Default window, 9 AM–9 PM every day, and you can edit those hours. A custom timemap (Pro), such as weekdays 10 AM–7 PM or 9 AM–1 PM for deep focus, sets preferred hours. Unchecked days can still receive tasks, so evenings and weekends are not always kept clear. A block can also run about 30 minutes past the window end when that time is free.
Smart repeating tasks
Repeat tasks on your terms:
- After completion: repeat at any chosen cadence (
ndays, weeks, months, or years after you finish). - On schedule: repeat daily, weekly, monthly, or yearly on calendar dates.
Live time tracking Pro
On Pro, start, pause, and stop timers directly on any task. Compare your estimated duration against actual time spent.
Subtasks & checklists
Deconstruct ambitious projects into nested subtasks. Enjoy priority inheritance, reordering, visual completion progress, and cascading finish actions.
15-minute grid & shortcuts
Drag tasks onto a clean 15-minute grid. Use ⌘K or Ctrl+K to open the command palette, or ⌘⌥N or Ctrl+Alt+N to add a new task.
A list holds the work. The calendar holds the time.
A to-do list is good at remembering what you owe. It does not know which hours are already taken. PlanMyCal is one way to put that list onto free time in Google Calendar or Microsoft Outlook.
The list problem
- Tasks, priorities, and due dates sit in a list that does not read your meetings.
- Finding a long enough opening, and moving unfinished work after a meeting changes, is manual.
- Preferred hours, such as stopping in the evening, are easy to ignore when you block time by hand.
The PlanMyCal approach
- Auto-schedules into real calendar free slots (Free + Pro)
- Connect Google Calendar or Microsoft Outlook (Free + Pro)
- Multi-calendar availability (up to 5 calendars) (Pro)
- Task splitting across multiple free slots when needed (Pro)
- Default window 9 AM–9 PM every day (Free + Pro). Extra windows via custom timemaps (Pro)
- Smart 1-Tap Reschedule when plans change (Free + Pro)
- Nested tasks & project subtasks up to 5 levels (Free + Pro)
- Built-in live time tracking per task (Pro)
- Ask PlanMyCal conversational AI, Plan My Day & What Next (Free + Pro)
Frequently asked questions
Everything you need to know about PlanMyCal
What does PlanMyCal do with my calendar data?
Scheduling reads busy and free times from Google Calendar or Microsoft Outlook and writes the task events you ask it to create. Plan My Day sends your backlog (task titles, priorities, durations, and due dates) and calendar event titles and times to Google Gemini to generate the plan. Ask PlanMyCal sends task titles, notes, priority, duration, due date, scheduled time, list and timemap names, and parent and subtask titles (including whether a subtask is done), plus calendar event titles and times, to Gemini when you ask a question. Earlier turns of that chat are included. What Next reads event titles and times on PlanMyCal’s servers to pick a task, and does not send them to Gemini. We do not sell your data. We do not keep a full copy of your calendar. If you mark an event done, we store that event’s title and its start and end times so later scheduling can treat it as free.
How does task splitting into chunks work? (Pro feature)
Pro users can enable task splitting on long tasks. For example, a 3-hour project can be split into 30–60 minute chunks. PlanMyCal finds multiple free slots that fit those chunks and distributes the work across your calendar as (Part 1/X), (Part 2/X), etc. Free users schedule tasks as single continuous blocks. All-or-nothing guarantee: your task is only scheduled if all chunks fit.
What are Timemaps and how do I set work windows?
Every account includes a Default timemap, 9 AM–9 PM every day. A new task that still says "Select scheduling timemaps..." uses Default, and so do older tasks that never picked a timemap. Choose Anytime when the task may be placed any time the calendar is free, including before 9 AM and after 9 PM. Free accounts can edit that Default window. Pro adds custom timemaps, such as weekdays 10 AM–7 PM or a morning deep-focus window.
What is Ask PlanMyCal and how does it work?
Ask PlanMyCal is included on Free and Pro. Open it with Ctrl+Alt+J (Cmd+Alt+J on Mac). It sends task titles, notes, priority, duration, due date, scheduled time, list and timemap names, and parent and subtask titles (including whether a subtask is done), plus calendar event titles and times, to Google Gemini. Earlier turns of that chat, stored on your account, are included. You can ask by text or voice, for example "What should I focus on next?" or "Do I have any overdue tasks?". Free includes 50 Gemini requests a day; Pro includes 150.
How do the AI Day Planner and "What Next?" tools work?
Plan My Day sends your backlog and today’s calendar event titles and times to Google Gemini. It returns a short briefing plus one focus block (about 90 minutes when a free slot is long enough). It does not build a full-day schedule. What Next reads the next event’s title and time on PlanMyCal servers and suggests one task that fits that gap. What Next does not call Gemini.
How do Smart Add shortcuts work in task input?
You can type prefix shortcuts right inside any task input. Type !p0 to !p5 for priority, ~date or time for start time, ^date or time for due date, =45m for duration (or =2h/30m for split chunks), *daily or *weekly for recurrence, and @timemap for work windows. As you type, the form updates in real time with interactive preview chips.
Can I track actual time spent on tasks?
Time tracking is a Pro feature. You can start, pause, and stop timers directly from your task list, and compare actual time with the estimate you set.
How far ahead does PlanMyCal schedule?
We look about 60 days ahead for free time on your calendar. Recurring tasks due later stay in your task list and get a calendar event as they come into that window. If a task due in those 60 days cannot fit, it shows up as a scheduling issue.
Which calendar providers can I use with PlanMyCal?
PlanMyCal supports both Google Calendar and Microsoft Outlook / Office 365. You can connect Google and Outlook on any plan. Free accounts can select 1 calendar for availability checks; Pro accounts can select up to 5 calendars across Google and Microsoft to cross-check busy time and prevent double bookings across personal and work schedules.
When am I charged for Pro?
Every new account includes a 14-day Pro trial. No card is required, and you are not charged if you do not upgrade. If you upgrade during the trial, Razorpay authorizes $5 on your card outside India, or ₹5 on your card or UPI in India, and refunds that authorization. The plan price ($4.99/month or $49.90/year outside India, or ₹399/month or ₹3,990/year in India) is charged on the day the trial ends, then renews monthly or yearly until you cancel.
Is PlanMyCal affiliated with Google?
No. PlanMyCal is an independent productivity platform built to simplify task scheduling. We utilize Google's and Microsoft's calendar APIs but are not endorsed by or affiliated with Google LLC or Microsoft.
Stop drowning in to-do lists. Start seeing them on the calendar.
Auto-schedule your task backlog into real calendar free time, with timemaps, task splitting, smart reschedule, and intelligent day planning.
No card required • Google Calendar & Microsoft Outlook • Free plan after the trial
