TidyCal

Book more customizable meetings using this powerful scheduling software with calendar integrations

One-time payment. Lifetime deal.

Most calendar tools are weighed down by complicated features you’ll never need. (“I’ve got 95 rescheduling settings, and none of them help.”)

Since setting up bookings is frustrating you and your clients, you’re missing out on tons of growth opportunities.

If only there was one simple tool that let you book meetings, get paid, and manage your calendar without breaking a sweat.

Meet TidyCal.


Awards

TidyCal 3.0 - The simple calendar and booking solution | Product Hunt TidyCal 3.0 - The simple calendar and booking solution | Product Hunt TidyCal 3.0 - The simple calendar and booking solution | Product Hunt

Badges

Featured on FiveTaco

TL;DR

too long didn't read
Create free and paid booking options with custom booking pages that sync to your calendar in real time
Manage your calendar easily with integrations, custom email reminders, auto-created meeting URLs, and more

At-a-glance

Overview

TidyCal is a scheduling tool that simplifies meetings with customizable pages, calendar integrations, and automation features.

Customize your booking page

In just a few clicks, you can generate a personalized booking page to share with prospects, customers, or friends.

  • Create custom availability schedules and set your default availability
  • Choose specific dates as available and exclude certain dates you’re OOO
  • Specify time blocks of availability and add buffers in between meetings

Customized booking page

Set up a customized booking page for any meeting type in minutes!

Set up unlimited booking types

You’ll be able to create unlimited booking types with different time durations for your one-on-one, group, free, and paid sessions.

  • Set up a booking page with different booking types for different lengths, purposes, and events
  • Use date polls for voting on a meeting date, making event coordination a breeze
  • Tailor each booking type to specific purposes for a streamlined experience

Create different booking types

Create unlimited booking types for every type of meeting—one-on-one, group, paid, free, and more!

Connect your calendar

  • Connect your Google, Office 365, or iCal to make sure meeting availability is accurate
  • Automatically check real-time availability to ensure you’re never double-booked
  • Connect multiple calendars like work, personal, or family to avoid conflicts

Even better, TidyCal integrates with Zoom and Google Meet to auto-generate meeting URLs for a seamless setup—or you can use your own custom meeting link or location details.

Calendar integration

Connect and sync your calendars to update meeting availability in real-time.

Charge for your sessions

Plus, you can get paid for your time by charging for consultations, coaching sessions, or any service you provide—directly on TidyCal.

  • Set up and accept payments quickly using payment integrations with Stripe and PayPal
  • Become part of an exclusive directory, giving you a platform to promote your services

Book paid meetings

Charge for your time and attract new clients through the directory!

With personalized booking pages, unlimited booking types, and calendar integrations, TidyCal makes it easy to schedule more meetings that work for you.

Simplify your bookings.

Get lifetime access to TidyCal today!

award-badge

60 day money-back guarantee. Try it out for 2 months to make sure it's right for you!

Deal terms and conditions: Lifetime access to TidyCal. All future Lifetime Plan updates. An AppSumo Original, created by the AppSumo team as a simple, affordable solution. If Plan name changes, deal will be mapped to the new Plan name with all accompanying updates. No codes, no stacking—just choose the plan that's right for you. You must activate your license within 60 days of purchase. Ability to upgrade between 2 license tiers while the deal is available. Ability to downgrade between 2 license tiers within 60 days of purchase. Only for TidyCal users who do not have an existing paid account.
FounderFounder
David Kelly
General Manager

Updates from TidyCal

Our Tier 2 for agencies is here!

Posted Jan 15, 2025

New features: Specific Date Availability and Date polls

Posted Aug 8, 2023

Are we still updating TidyCal?

Posted May 26, 2022

New integrations: Zoom and Office 365

Posted May 26, 2022

See what Sumo-lings are saying

Questions
Reviews

Questions & Reviews

Log in to ask a question
Showing 5 of 1205 questions

Q: branding and meeting approval

how to remove tidycal branding?
are we able to approve bookings after someone books a slot?

AppsumolingMay 9, 2025
See detail
Founder Team
Natasha_originals

Natasha_originals

May 11, 2025

A: Hello Appsumoling,

Thank you for your message!

TidyCal has no feature that would allow removing branding from the app yet.
We offer reduced branding instead for now.

As for the booking approvals, yes, we support that function and you may set it in the "edit" mode of each booking type you have. Once someone books with you you can either approve it to accept booking, or deny it and cancel that booking attempt.

We trust this will help, and we wish you a great day!

Best regards!

Share
Helpful?

Q: Customized time per client

I'd like to know if, for example, I can create a booking event where they can select whether they want to book 10, 15, 20, or 30 minutes without having to create four different events. And if it were possible to have a drop-down menu where the client can decide the booking time, could it be said that each minute is €xx and I charge based on 10 minutes, which is €xx? Thank you very much.

alex503May 8, 2025
See detail
Founder Team
Natasha_originals

Natasha_originals

May 11, 2025

A: Hello Alex,

Thank you for your message!

Sadly, this setup is not possible with TidyCal...
You will want to create different booking types offering the different time slots you want for your clients.

Please feel free to add all your suggestions and ideas you have for TidyCal here:
https://tidycal.productlift.dev/ so people can vote for it.

This way, the chances of getting any feature added are much faster, as other users will vote on it, and the more upvotes an idea gets, the better your chances are of seeing it live soon, as we will continue adding features based on this page in the future.

Thank you very much for your support and interest in TidyCal's development.

Best regards!

Share
Helpful?

Q: Agency Account Calendar Limits

On the Agency level, it appears you get unlimited users but only 25 calendars. Is that per client account or total. And if total, how can we purchase more calendar connections when we get to the point we need them?

ckvsolutionsPLUSApr 30, 2025
See detail
Founder Team
Natasha_originals

Natasha_originals

May 11, 2025

A: Hello ckvsolutions,

Thank you for your email!

The 25 calendar connections refer to the account owner's calendars that can be added to the agency plan. Those are not team member calendars.
One can invite an unlimited number of team members to the account, but each team member has to have a free or paid TidyCal account to be able to join, and once they join your account, you will be able to see their calendars.

In addition, please see some FAQ about the team's plan here:
https://docs.google.com/document/d/1jHnvMQH4pTsisnbdbPkOF8h6XAhO2UYfSW5iakTk_qE/edit?usp=sharing

We trust this will help. :)

Have a great day!

Share
Helpful?

Q: Team members - how does it work

Hello, I’d like to understand how the team feature works. For instance, if I have 100 team members, can all of them be part of the team? Will each team member have their own booking link and be able to connect their own calendar? I noticed a maximum of 25 calendar connections, but I’m not sure if this limit applies to team members or the main account holder. Additionally, if each of the members need to have its own tidycal account, will my team members need a paid plan or can they use the free plan? Lastly, if I create an event and charge it, will the revenue go to my Stripe account or theirs? Thanks for your clarification.

cebob46449PLUSApr 30, 2025
See detail
Founder Team
Natasha_originals

Natasha_originals

May 11, 2025

A: Hello cebob46449,

Thank you for your email!

The 25 calendar connections refer to the account owner's calendars that can be added to the agency plan. Those are not team member calendars.
One can invite an unlimited number of team members to the account, but each team member has to have a free or paid TidyCal account to be able to join.
The Stripe charges will go to the main agency account, and you will be better able to payout your team members. If your team members need to take their payments, they will all need a paid individual Tidycal account for that.
In addition, please see some FAQ about the team's plan here:
https://docs.google.com/document/d/1jHnvMQH4pTsisnbdbPkOF8h6XAhO2UYfSW5iakTk_qE/edit?usp=sharing
We trust this will help. :)

Have a great day!

Share
Helpful?

Q: Redirect URL: How to pass booking data after successful appointment

Hi TidyCal Team,
we’re using the “Enable custom confirmation redirect page” feature to redirect invitees to a custom thank-you page. Unfortunately, no booking details (like title, date, time) are passed to the redirect URL.

Is there a way to include this data via URL parameters like ?title={{booking.title}}&date={{booking.date}}, or via POST, Webhook, or JavaScript?

If not currently possible: is this functionality planned?
We’d like to display the booking info dynamically on our confirmation page and would appreciate any tips or workarounds.

Thanks in advance!

thorben01PLUSMay 6, 2025
See detail
Founder Team
Natasha_originals

Natasha_originals

May 11, 2025

A: Hello thorben01,

Thank you for your email!

It is not possible to pass booking data after a successful appointment in TidyCal at this time.

Please feel free to add your request for such a possibility here:
https://tidycal.productlift.dev/ so people can vote for it.

This way, the chances of getting any feature added are much faster, as other users will vote on it, and the more upvotes an idea gets, the better your chances are of seeing it live soon, as we will continue adding features based on this page in the future.

Thank you very much for your support and interest in TidyCal's development!

Share
Helpful?

Sign up

All our deals are time-sensitive! Make sure you don't miss any of our awesome limited-time offers.