Review Editorially reviewed

Cal.com Review

Open-source scheduling with a free forever plan that actually includes unlimited event types. Teams at $12 a seat yearly, Organizations at $28. Partner 20% off for a year.

Independently researched. No pay-for-placement. 4 alternatives covered
TL;DR

Cal.com is open-source scheduling: hosted cloud, or self-host the repo. Free forever covers 1 user with unlimited event types and calendars, email and SMS, 100-plus apps, Stripe and PayPal, Salesforce and HubSpot sync, and a Calendly import. Teams is $12 per user per month billed yearly (25% off monthly) with a 14-day trial: shared availability, round-robin, routing forms, analytics, and no Cal.com branding. Organizations is $28 per user per month yearly: sub-teams, company subdomain, SAML/SCIM, SOC 2 / HIPAA / ISO. Enterprise is custom. Partner 20% off for 12 months. Closest alternatives: Calendly, SavvyCal, TidyCal, and Calendly Teams.

Founded2021
HeadquartersRemote / US
Est. priceFree to $28/user/mo
Best forOpen-source scheduling

Calendly made the booking link a habit. Cal.com's counter is simple: the free plan is a real scheduler, the code is open, and you can host it yourself. If you have ever hit Calendly's one-event-type free wall, that difference is the whole review.

This is for founders, sales teams, and anyone comparing a hosted seat to self-hosting. Prices are from cal.com/pricing as of September 2026. I disclose a partner offer: 20% off for 12 months at https://refer.cal.com/louis-dupple-com-xfp1.

I am not claiming a week of side-by-side bookings in a lab. I am lining up what Free, Teams, and Organizations include against Calendly, SavvyCal, TidyCal, and Calendly's own Teams tier.

The other reason Cal.com shows up on our list: it is the rare scheduler that does not punish you for a second event type. Consultants who need a 15-minute intro and a 45-minute paid consult should not have to find a credit card on day one. That sounds small. It is why people leave Calendly Free.

What is Cal.com?

Cal.com is an open-source scheduling platform (Cal.com, Inc.; founded 2021 by Peer Richelsen and Bailey Pumfleet). You connect calendars, define event types, set availability, and share a link. The invitee picks a slot.

The event lands on both calendars with a Meet, Zoom, or Teams link if you want one. That is the same job as Calendly. The differences are licensing, the free-tier ceiling, and how far you can embed the booker in your own product.

The hosted app is what most people buy. The GitHub repo is what people who care about data residency buy. Self-hosting is real operational work (Docker, upgrades, SMTP). It is also the escape hatch Calendly does not offer. On the hosted side, Free is for an individual.

Teams adds the sales primitives: round-robin, collective and managed events, routing forms, insights. Organizations adds company structure: unlimited sub-teams, yourcompany.cal.com, SAML and SCIM, and the compliance badges (SOC 2, HIPAA, ISO 27001). Enterprise is the SLA and dedicated-database conversation.

A Calendly import is on the free card, which is the practical migration path. You are not retyping every event type by hand.

Cal.ai, the phone agent, and the embeddable atoms are the developer-facing extras. Ignore them if you needed a link. They matter if you are putting booking inside your own SaaS. The 100-plus app directory (Zoom, Meet, Teams, Zapier, Make) is table stakes in 2026; the surprise is how much of that directory sits on Free next to Salesforce and HubSpot sync.

How Cal.com works

Connect Google, Outlook, or Apple calendars. Cal.com reads busy time so it does not double-book. Each event type has a duration, buffers, minimum notice, limits, and a location (Zoom, Meet, phone, in person). Share a link, embed the booker, or build a dynamic group link (cal.com/jane+sam) when two people need to take the call together.

On Teams, round-robin spreads inbound across a pool. Routing forms ask qualifying questions and send the booker to the right person. Workflows and webhooks handle reminders, follow-ups, and "notify Slack when a demo books." Payments through Stripe or PayPal can sit in front of a slot.

Salesforce and HubSpot get a two-way sync even on Free, which is aggressive compared with Calendly holding Salesforce for Teams.

Organizations is the admin layer: sub-teams, role-based permissions, domain-wide delegation, a company subdomain, and the SSO/SCIM story. Instant meetings and attribute-based routing show up here. If you need a dedicated database and a Slack channel with an AE, that is Enterprise, not the $28 card.

Self-host skips the seat math and puts SMTP, backups, and upgrades on you. Only do that if you already run that kind of box.

Round-robin has variants worth reading before you buy Teams: classic pool, groups (sales plus solutions on the same call), and a fixed host with a rotating extra. Collective events book everyone at once. Managed events let an admin lock a template so reps cannot invent a 12-minute quick chat that wrecks the calendar.

Restriction schedules and booker limits stop a single prospect from stacking six holds. This is the sales product, and it is why $12 is not Free plus a logo.

Cal.com key features

Unlimited event types on FreeEssential
One user, unlimited event types and calendar connections, forever. This is the feature that makes Calendly's free plan look like a trial.
Open source and self-hostEssential
The repo is public. Hosted is optional. If legal wants the scheduler inside your VPC, this is the product that can say yes without a custom binary.
Round-robin and routing forms
Teams adds shared availability, round-robin (including groups and fixed-host variants), and routing forms. That is the sales upgrade, and it is cheaper per seat than Calendly Teams.
CRM and payments on Free
Stripe, PayPal, Salesforce, and HubSpot sync are on the free card, plus 100-plus apps. You are not paying $16 a seat to take a payment or write a HubSpot meeting.
Organizations compliance
SAML, SCIM, SOC 2, HIPAA, ISO 27001, US or EU hosting. This is why a hospital or a bank can look at Cal.com without jumping straight to a custom Calendly Enterprise quote.
Cal.ai and embeds
Cal.ai (phone agent) and embeddable atoms exist for product teams who want scheduling inside their own UI. Secondary if you only needed a link.

Cal.com pricing

Cal.com publishes four hosted tiers on cal.com/pricing (September 2026), plus self-host at $0 in software cost.

Free is forever, for 1 user. Unlimited event types and calendars, email and SMS notifications, 100-plus apps, mobile app and browser extension, Stripe and PayPal, two-way Salesforce and HubSpot sync, and a one-click Calendly import.

No 14-day clock. This is the plan I would put a consultant or a founder on until they need a teammate on the same booking pool.

Teams is $12 per user per month billed yearly (Cal.com lists 25% off versus monthly). 14-day trial. You get one team, shared availability, round-robin, managed and collective event types, recurring events, customizable notifications, routing forms, booking analytics, custom APIs, and you can remove Cal.com branding. This is the seat to compare with Calendly Teams at $16.

Organizations is $28 per user per month billed yearly (also 25% off monthly), 14-day trial. Unlimited sub-teams, routing by custom variables, yourcompany.cal.com, SAML and SCIM, SOC 2 / HIPAA / ISO, instant meetings, domain-wide delegation, RBAC, extra APIs.

Enterprise is custom, annual: dedicated onboarding, SLA, HRIS / directory, priority Slack, dedicated database. Partner offer: 20% off for 12 months at https://refer.cal.com/louis-dupple-com-xfp1. That applies to paid hosted seats, not to the already-free plan.

Monthly Teams and Organizations cost 25% more than the yearly number on the page. If you insist on month-to-month, do that math. The 20% partner cut for 12 months stacks as a first-year discount on paid hosted seats. Self-host remains $0 for the software; your time is the invoice.

Enterprise's dedicated database and SLA are for the same buyers who would have paid Calendly $15,000. Get a quote. Do not interpolate $28 times headcount and call it done.

PlanPriceBest for
Free$0 forever1 user, unlimited event types, payments, CRM sync
Teams$12 / user / mo yearlyRound-robin, routing, analytics, no branding
Organizations$28 / user / mo yearlySub-teams, SAML/SCIM, SOC2/HIPAA/ISO
EnterpriseCustomSLA, dedicated DB, directory sync

Cal.com pros and cons

What we like

  • Free forever includes unlimited event types, payments, and HubSpot/Salesforce sync.
  • Teams at $12 yearly undercuts Calendly Teams on the features that matter for inbound.
  • Self-host and a public repo if legal will not accept another SaaS calendar.

What could be better

  • Invitees do not know the brand the way they know Calendly.
  • Self-hosting is real ops, not a checkbox.
  • Some polish and edge cases still trail the incumbent.

Who Cal.com is for

Cal.com is a strong fit if you want a real free scheduler or you care about open source. Founders, independents, and small sales teams that would have paid Calendly Standard just to unlock a second event type should start on Cal.com Free and only buy Teams when round-robin is real work.

$12 yearly per seat is the number to put next to Calendly Teams at $16. Organizations at $28 is for SSO and sub-teams, not for nicer colors.

It is a weaker fit if the person booking only trusts a Calendly URL. That familiarity is a real sales advantage, and Cal.com does not have it. SavvyCal still wins if the invitee overlay is the feature you actually wanted.

TidyCal wins if you want to pay $29 once and stop thinking about seats. Self-host only if you already run production apps; it is not a savings hack for someone who wanted a link by Friday.

Internal-only scheduling (standups, rooms, interviews inside one Google Workspace) is still a weak reason to add any of these tools. Use the native calendar. Cal.com earns its seat when outsiders book you, when a team shares a pool, or when legal wants the scheduler in your VPC. If none of those are true, you are shopping for a toy.

Best Cal.com alternatives

If Cal.com is not the right fit, these are the closest options.

ToolBest forStarts at
Cal.comPeople who want open-source scheduling and a free plan that is not a teaser.Free forever (1 user, unlimited event types/calendars, email+SMS, 100+Visit →
CalendlyExternal booking where the invitee already knows what a Calendly link is.Free (1 event type, 1 calendar)Visit →
SavvyCalPeople who care most about the person picking the time.Basic $10/user/moVisit →
TidyCalSolopreneurs who would rather pay once than rent a seat forever.Free (limited)Visit →
Calendly TeamsInbound sales teams that already standardized on Calendly and need routing.Calendly Teams is $16/seat/mo billed annually (about 20% off monthly)Visit →
Lowest published monthly priceCal.com$12Calendly$10SavvyCal$10TidyCal$8.25Calendly Teams~$16
Lowest monthly figure each vendor publishes, checked Sep 2026. A tilde marks a figure the vendor states approximately. Per-seat and usage charges can sit on top of it. Every tool here publishes a monthly price.
Calendly
The default scheduling link: smoothest invitee experience, stingy free plan.
Visit →
SavvyCal
Lets invitees overlay their calendar on yours, which is a better picker than a grid of empty slots.
Visit →
TidyCal
The cheap scheduler: a $29 lifetime plan, or $99 a year if you want branding off and a custom domain.
Visit →
Calendly Teams
Calendly's team SKU: the routing and round-robin upgrade, at $16 a seat, not a separate product.
Visit →

The bottom line

Cal.com is the scheduler I would open first if I did not already have a Calendly habit to protect. Free forever is a real plan: unlimited event types, payments, HubSpot and Salesforce. Teams at $12 a seat yearly is the inbound upgrade, and it is cheaper than Calendly Teams at $16.

Organizations at $28 is SSO and sub-teams. Take 20% off for a year on the partner link if you are buying seats.

Stay on Calendly when the link itself is the brand, or buy Calendly Teams if switching costs more than $4 a seat. SavvyCal if the overlay is the feature. TidyCal if you want to pay $29 once. Self-host Cal.com only if you already run production software.

Everyone else should start on Free and spend money when a second human has to share the pool.

Import from Calendly on Free, live there until a second human needs the same inbound pool, then buy Teams. That is the path I would run. Paying Organizations because the subdomain looks official is how you waste $16 a seat. Paying Calendly Teams because everyone already has a Calendly is a defensible change-management choice, not a feature win.

Frequently asked questions

How much does Cal.com cost?
Free forever for 1 user with unlimited event types and calendars, email and SMS, 100-plus apps, Stripe and PayPal, and Salesforce/HubSpot sync. Teams is $12 per user per month billed yearly (25% off monthly) with a 14-day trial. Organizations is $28 per user per month yearly. Enterprise is custom. You can also self-host the open-source repo. A partner link offers 20% off for 12 months on paid hosted plans. Prices from cal.com/pricing, September 2026.
Is Cal.com really free?
Yes. The hosted Free plan is free forever for one user, and it includes unlimited event types, which is the usual reason people leave Calendly's free tier. You pay when you need a team pool, branding off, routing, or org-level SSO.
Can I self-host Cal.com?
Yes. The project is open source. Self-hosting means you run the app, the database, SMTP, and upgrades. It removes the per-seat bill and puts operations on you. Most teams should use hosted until they have a compliance reason not to.
Cal.com vs Calendly: which should I pick?
Pick Calendly if invitee familiarity is the priority and you will pay Standard or Teams anyway. Pick Cal.com if you want a real free plan, lower team seats, open source, or self-host. Cal.com Teams at $12 yearly versus Calendly Teams at $16 is the cleanest paid comparison.
What are the best Cal.com alternatives?
Calendly for the default invitee experience, Calendly Teams if you are already in that ecosystem and need routing, SavvyCal if you want the calendar overlay, and TidyCal if you want lifetime pricing around $29.
Related guides

Get the MarketingShot brief

Free daily newsletter, read in 5 minutes.

Subscribe free