Skip to content

Cal.com Review (2026)

Open-source, self-hostable scheduling with the best free tier in the category, sold annual-only behind a discount badge with no monthly price to compare.

4.1/ 5
Transparency4.8
Cost honesty3.2
Capability3.3
Independence5.0
Predictability4.0
How this is calculated

Some links on this page can be affiliate links. We may earn a commission at no cost to you. This never affects our rankings. How we stop it.

Visit Cal.com ↗All meetings & schedulingWe earn nothing if you click this. Cal.com has no affiliate programme with us.
Entry price
$144/yr
Model
per seat
Free tier
Yes
Self-serve
Yes
Ownership
Independent
Payments
No payment

Cal.com in Depth

Cal.com is the open-source scheduler, and the free tier is the most generous in this directory by a distance. One user, unlimited event types, unlimited calendars, unlimited meetings, no usage limits stated anywhere, 100+ integrations, mobile app, browser extension, and the ability to take Stripe and PayPal payments on a booking.

Two items in that free list are unusual enough to name. Two-way Salesforce and HubSpot sync is free, and it is an enterprise-tier feature at most of the scheduling tools this competes with. And one-click import of Calendly events is free, which is a migration tool rather than a scheduling one.

The discount with nothing to discount from

Teams is $12 a user a month and Organizations is $28. Both carry a Save 25% badge. Both are labelled YEARLY.

There is no monthly price on the page. There is also no toggle to reveal one, which we checked in a rendered browser rather than inferring from the served HTML, because a hidden toggle is exactly the failure this site has found three times in a fortnight. It is not hidden. It does not exist.

The saving cannot be computed from anything Cal.com publishes. A 25% saving implies a monthly rate around $16 and $37, but those figures appear nowhere on the pricing page, and this site does not record a number the vendor does not show. The badge asks the buyer to accept a discount against a price they are never quoted.

The same page then contradicts its own labelling. The plan cards at the top read YEARLY · $12 · per user/month. The feature-breakdown table further down reads $12 · per month/user · Save 25% and drops the YEARLY label entirely. Same number, two sections, and only one of them tells you it is an annual commitment.

A comparison table is for checking features, and a buyer who scrolls to this one finds a monthly-looking price with a discount badge and no indication that a year is being bought.

What this site records, and why it is not $12

This site records the monthly-billing rate, because it is the price a buyer can pay without committing a year, and mixing the two bases across a comparison table silently penalises whoever was recorded on the dearer one. Cal.com publishes no monthly rate, so there is nothing to record.

The entry follows the precedent set by Klenty, which also sells no monthly plan: the per-seat field is null, and the annual figure goes in the contract record as $144 a user a year. Printing $12 as a monthly seat price would put Cal.com next to Calendly and folk on a basis it does not sell on.

The escape hatch nobody else has

Cal.com is AGPL-licensed and self-hostable, and its own footer links the self-hosted route from the same nav as the pricing page. That is a genuine structural difference from every other scheduler here: the ceiling on what Cal.com can charge is the cost of running it yourself.

This site does not publish a self-host cost model, because the honest inputs are somebody's hosting bill and somebody's engineering time and we have measured neither. What can be said from the licence and the pricing page together is narrower and still useful: an organisation large enough for the $28 tier is an organisation for which self-hosting is a real alternative, and it can name that in the negotiation. A hosted-only competitor's customer cannot.

Worth knowing separately that Cal.com now ships an AI phone agent, Cal.ai, which puts a scheduling vendor into the voice-agent category this site covers. It is not on the pricing page and has no published rate.

Where the money actually is

The free-to-Teams jump buys team scheduling: shared availability, round-robin, managed and collective event types, recurring events, removal of Cal.com branding, routing forms and booking analytics. That is a coherent boundary. The free tier is complete for one person and buys nothing for a team.

Teams to Organizations at $12 to $28 is a 133% increase, and what it buys is mostly compliance and control: SAML SSO, SCIM, SOC 2, HIPAA and ISO 27001, a company subdomain, role-based permissions, domain-wide delegation and unlimited sub-teams. Standard for the category, and the same shape Fireflies and Avoma use. The security features live at the top and are the reason regulated buyers pay.

Setting Cal.com Up

Free forever for one user with no card. Fourteen-day trial on both paid tiers. The Calendly import means switching costs an afternoon rather than a migration project.

  • Read the price as annual, because it is, including in the feature table where the YEARLY label is missing.
  • Ask what monthly costs before signing, since the 25% badge implies a monthly rate the page never quotes.
  • Check the free tier before buying anything. For a single person with CRM sync it may genuinely be enough.
  • Compliance means Organizations, at $28 a user: SSO, SCIM, HIPAA and SOC 2 are all above the Teams line.
  • Price the self-hosted route if you are at Organizations scale. It is AGPL and the option is real, which is leverage even if you never take it.
  • Cal.ai is a separate product with no published price and is not part of any tier on this page.

What the AI actually does

1 of 2 can act without a person in the loop. Those are the ones to scope carefully.

Cal.ai phone agentAnswers the phone and books the meetingNo published rateActs

Sold as supercharged scheduling with AI-powered calls, with its own nav entry as Cal.ai — AI Phone Agent.

This puts a scheduling vendor squarely in this site's voice-agent territory, and it is priced nowhere: not on the pricing page, not on the plan cards, not in the comparison table. A voice agent with no per-minute rate is the one shape this site cannot compute a cost stack for.

RoutingSends the booking to the right personPaid tiersRoutes

Rules rather than inference, and honest about it.

Cal.com is the only vendor in this directory that is open source and ships a voice agent. The scheduler is AGPL and self-hostable, which caps what it can charge for booking. The phone agent is neither — and it is the part with no published price, which is a reasonable guess at where the margin is meant to come from.

The pricing structure is unchanged, re-checked 2026-08-11: $12 and $28 a user a month, and still no monthly billing on any tier. Both tiers still badge Save 25% against a monthly price that appears nowhere on the page.

Strengths and Weaknesses

What Works
  • The most generous free tier in the category: unlimited event types, calendars and meetings for one user, with no usage caps stated.
  • Two-way Salesforce and HubSpot sync is free, which is an enterprise-priced feature at most competitors.
  • Open-source and self-hostable under AGPL, which is a structural ceiling on what it can charge and a negotiating position no hosted-only rival gives you.
  • One-click Calendly import, free, which removes the main reason people stay on the incumbent.
  • Stripe and PayPal payments on the free tier, so a solo consultant can take money without paying for scheduling.
What Does Not
  • A 25% saving badged against a price that appears nowhere. No monthly rate and no toggle to reveal one.
  • The feature table drops the YEARLY label while keeping the price and the badge, so the same $12 reads as monthly in the section buyers use to compare.
  • No monthly billing at all, so every paid plan is an annual commitment.
  • Compliance is a 133% step up from $12 to $28, with SSO, SCIM and HIPAA all above the line.
  • Cal.ai has no published price, so the AI product attached to the platform cannot be budgeted.

Cal.com Pricing

Entry price$144/yrRead from the vendor's page on 2026-08-11
Billing modelper seatPredictable as you grow
How you buySelf-serveBuy it today without talking to anyone
Free tierYesEvaluate before you commit

There is no monthly billing option and no toggle to reveal one, checked in a rendered browser rather than inferred from the HTML. Teams is $12 a user a month billed annually ($144 a year) and Organizations is $28 ($336). Both carry a "Save 25%" badge against a monthly price published nowhere on the page, so the implied ~$16 and ~$37 are not recorded. Enterprise is a quote, also annual. Source: Cal.com pricing page, read in a rendered browser 2026-08-09 (vendor-authored).

Free for one user. Teams $12 a user a month and Organizations $28, both billed annually and both badged as saving 25%. Enterprise is a quote and its footnote also says annual pricing. There is no monthly option on any tier.

This site therefore records no per-seat monthly rate and puts $144 a user a year in the contract record instead, on the Klenty precedent. Against the category: Calendly publishes monthly and annual rates on comparable tiers, so a buyer comparing the two is comparing a monthly-available product with an annual-only one, and the headline figures do not sit on the same basis.

The genuinely interesting number is not on the page at all. It is the one a buyer at Organizations scale should calculate: what running the AGPL build costs against $28 a user a year on year. Cal.com is the only vendor in this category where that calculation is available, and it is the reason its published prices are as low as they are.

The Verdict

4.1

The best free tier in the category and the only one you can walk away from into your own infrastructure, sold on a pricing page that badges a 25% discount against a monthly price it never shows.

Buy it if
  • You are one person, so the free tier is complete, including CRM sync and payments.
  • You want an exit from a hosted scheduler and value the AGPL self-host option as leverage.
  • You are migrating off Calendly, where the one-click import is free.
  • You can commit annually, which is the only basis on offer.
Skip it if
  • You need monthly billing, which is not sold at any tier.
  • You need SSO, SCIM or HIPAA below $28 a user.
  • You want to know what you are saving 25% from before you agree to it.
  • You are budgeting Cal.ai, which has no published price.

Can it take a payment?

Full tracker →
No payment

Books meetings or resolves the call and hands off. Taking money is out of scope for the product as sold.

Questions people actually ask

What is the difference between Calendly and Cal Com?
The structural difference is the licence. Cal.com is open source under AGPL and can be self-hosted, so its published price has a ceiling set by what running it yourself costs; Calendly is hosted-only. On price basis they differ too: Cal.com sells annual-only at $12 and $28 a user a month, with no monthly option at any tier, while Calendly publishes both bases. Cal.com's free tier is also more generous, including two-way Salesforce and HubSpot sync and one-click import of Calendly events.
How much does Cal.com cost?
Free for one user with no usage limits stated. Teams is $12 a user a month and Organizations is $28, both billed annually. There is no monthly option, and no toggle to see one, which we checked in a rendered browser. Enterprise is a custom quote, also annual. Both paid tiers carry a "Save 25%" badge against a monthly price that appears nowhere on the page.
Is Cal.com free?
Genuinely, for one user, and it is the strongest free tier in this category. Unlimited event types, calendars and meetings, 100+ integrations, mobile app and browser extension, Stripe and PayPal payments on bookings, two-way Salesforce and HubSpot sync, and one-click Calendly import. The free tier buys nothing for a team, because shared availability, round-robin and managed event types all start at $12 a user.
Can you self-host Cal.com?
Yes, and the option is linked from the vendor's own footer. It is AGPL-licensed, which means the self-hosted route is a real alternative rather than a source-available gesture. This site publishes no self-host cost model, because the honest inputs are a hosting bill and engineering time and we have measured neither. At Organizations scale the existence of the option is still worth naming in a negotiation.
Does Cal.com have SSO?
SAML SSO and SCIM user provisioning are on the Organizations tier at $28 a user a month, along with SOC 2, HIPAA and ISO 27001 compliance, role-based permissions, domain-wide delegation and a company subdomain. That is a 133% step up from the $12 Teams tier, and like most tools in this directory the compliance features are what the top tier is really selling.
Does Cal.com bill monthly?
No. Every paid tier on the pricing page is labelled YEARLY, Enterprise's footnote says annual pricing, and there is no billing toggle on the page. The one place this is easy to miss is the feature-comparison table further down, which shows the same $12 and $28 as "per month/user" with the Save 25% badge and without the YEARLY label.

Others in Meetings & Scheduling

See all →

Where we write about this

All posts →