Cal.com
Cal.com is a scheduling platform that turns availability into shareable booking links for calls, demos and meetings. It is used mainly to book meetings without back-and-forth email and to add scheduling inside other products.
#15 in Business & Finance ToolsScheduling AppsFree plan
Who it's for
Best for
Small teams booking calls and demo requests from a website link
Freelancers and consultants who want a free booking page tied to a calendar
Not for
Self-hosters who need an install that survives updates without constant repair
Privacy-minded teams that require the whole stack to stay open source
Free plan$0
Teams$12/seat/moBilled annually
Organizations$28/seat/moBilled annually
Features
Calendar-aware booking page
Availability, buffers and blocked time become a public booking page, and the connected calendar is cross-referenced so double bookings are avoided.
Cal Video and meeting lengths
Meetings can run on the built-in Cal Video room, with event lengths such as 15, 30, 45 minutes or one hour set for each booking page.
Collective and group links
Collective events schedule a single meeting with several participants, and dynamic group links spread bookings across multiple hosts.
Workflows and webhooks
Workflows automate scheduling and reminders, and webhooks notify another system whenever a booking event happens.
Embed and developer API
Cal.com can be embedded into a website, and its public API plus React scheduling components are used to add scheduling inside other apps.
What users say
Pros
- The free plan covers complete booking links and calendar availability with no ads.
- Two separate booking links for calls and demo requests handle bookings without extra setup.
- Scheduling holds up over years of daily use and is preferred over Calendly for booking calls.
- Meetings land on the work Google Calendar and go out as Google Meet invitations.
Cons
- Self-hosting means repeated reinstalls and update debugging, with dependency versions left out of the documentation.
- Two-factor login broke right after setup, and an old install kept a flaw that skips proper login.
- Round robin scheduling for a team sits behind the paid Teams plan and is missing from the free edition.
- The shift away from open source removed the main reason self-hosted setups chose the product.
A selection of the review sources we used:
HubSpot Meetings links swapped for two Cal.com links that just work
Free tier handles availability, booking controls and no ads
Free Cal.com plan already covers everything this agency needs
Production self-hosting meant 3 gigs of node modules
Open source was the reason to pick it, now it is time to migrate
Summarized from public user reviews and community discussions. View details
Global Traffic Rank
Top 100k
Alternatives
Rank#15 in category#7 in category#8 in category#9 in category
Free planYesYesYesNo
ProSolid free plan, dependable links, preferred over CalendlyMeeting buffers, reliable core booking, text remindersFast fixes for stuck bookings, setup help, calendar sync, remindersLead routing by region, quick booking, calendar sync
Better forCapturing call notes with action items and coordinating meeting times inside email threads via AI.
Weaker atRunning multiple booking links and webhook automations on the free tier without upgrading.