100% Free · Unlimited Bookings · No Per-Seat Fees

Scheduling that
never charges you.

Share one link. Let anyone book time with you — automatically synced to your calendar, with reminders, payments, routing and team scheduling included. Every feature, every seat, free forever.

Claim your free link
yorkcalendar.com/
Instant setup · No credit card · Cancel anytime (there's nothing to cancel)
Unlimited & free
YC
YorkCalendar
30 Min Discovery Call
30 min Video call Your timezone
October 2026
MTWT FSS
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Available times — Thursday, Oct 8
Booked in 4 seconds · Synced to your calendar
Unlimited bookings
Unlimited team seats
No credit card
Two-way calendar sync
Full API access
Everything included

The full scheduling platform. Nothing held back.

Every capability you'd expect from a premium scheduler — available on the free plan, for every user, forever.

Personal Booking Pages

Claim your own link and publish unlimited event types. Brand it, describe it and share it anywhere — no page limits.

Two-Way Calendar Sync

Connect Google, Outlook, Microsoft 365, Apple and CalDAV. Busy times flow both ways so you never get double-booked.

Team Scheduling

Round-robin, collective and managed event types. Distribute meetings fairly across your whole team at no extra cost.

Routing Forms

Ask qualifying questions before booking, then route each person to the right host, event type or team automatically.

Reminders & Follow-ups

Automated email and SMS reminders before the meeting, plus follow-up messages after. Reduce no-shows without lifting a finger.

Paid Bookings

Charge for consultations, coaching or classes with Stripe and PayPal. Deposits, full payment and refunds all supported.

Built-In Video & Links

Every booking gets a meeting room automatically — or attach your own conferencing link, phone number or in-person address.

Availability Rules

Working hours, date overrides, buffers before and after meetings, minimum notice, booking windows and daily limits.

Automatic Timezones

Every guest sees slots in their own timezone. Daylight saving is handled for you — no more "was that 3pm my time?" emails.

Recurring & Group Events

Host recurring series, group sessions with seat limits, classes and webinars — all from the same booking link.

Embeds & API

Drop inline, popup or floating widgets onto any site, and build on top of a complete REST API with webhooks.

Analytics & Insights

See bookings, conversion, busiest hours, no-show rates and team performance in one clean dashboard.

Free forever

Premium features. Zero price tag.

Most schedulers lock teams, routing, payments and integrations behind per-seat subscriptions. We put everything in the free plan.

Capability
YorkCalendar
Typical paid tools
Unlimited event types Included Tiered
Unlimited bookings Included Monthly caps
Team members Unlimited Per-seat pricing
Round-robin & collective Included Paid tier
Routing forms Included Paid tier
Payment collection Included Add-on fee
SMS & email reminders Included Add-on fee
API & webhooks Included Paid tier
White-label / custom branding Included Enterprise only
Credit card required Never Usually yes
Claim your booking link

No card. No trial timer. No seat upgrades.

Event types

Six ways to schedule — all in one account

Whether you're booking one person, a whole team or a paid class, there's an event type built for it.

Personal one-on-one meetings

The classic booking link. Guests pick a slot that works for them and it lands directly on your calendar — no back-and-forth email.

✓ Unlimited event types per user
✓ Custom duration, buffers and minimum notice
✓ Custom intake questions before booking
✓ Reschedule and cancel links for guests
✓ Confirmation page redirect or custom thank-you
Your event types Unlimited
30
30 Min Discovery Call
Video · 30 min · Buffer 10m
Active
60
60 Min Strategy Session
Video · 60 min · Paid $120
Active
15
15 Min Quick Chat
Phone · 15 min · Min notice 2h
Active
45
45 Min Onboarding
In person · 45 min · Weekdays
Draft

Group sessions, classes and webinars

Let multiple people book the same time slot. Perfect for workshops, office hours, group onboarding and paid classes.

✓ Seat limits per slot — or unlimited seats
✓ One meeting link shared with everyone
✓ Per-seat pricing for paid classes
✓ Automatic waitlists when a slot fills up
✓ Bulk attendee list and CSV export
Group: Design Office Hours 12 seats
A
Thursday · 14:00
8 of 12 seats booked
4 left
B
Thursday · 16:00
12 of 12 seats booked
Full · waitlist
C
Friday · 10:00
3 of 12 seats booked
9 left
$
Paid workshop · $45 / seat
Stripe + PayPal enabled
Paid

Round-robin across your team

Distribute incoming meetings fairly across sales, support or any team. Assign by availability, priority or equal weighting.

✓ Equal, weighted or availability-based distribution
✓ Automatic reassignment if a host declines
✓ Priority tiers for senior team members
✓ Team-wide availability that respects everyone's calendar
✓ Works with any number of team members
Sales team · Round robin 4 hosts
AM
Amara M.
Next: 10:30 · 14 bookings this week
Up next
DK
Daniel K.
Next: 11:00 · 13 bookings this week
Queued
LN
Lina N.
Next: 13:30 · 13 bookings this week
Queued
JO
Joel O.
Out of office · reassign enabled
Away

Collective meetings with multiple hosts

For panels, interviews and joint calls — the booking page only shows times when every required host is free.

✓ Only shows slots that work for all hosts
✓ Optional hosts who don't block availability
✓ Perfect for hiring panels and client calls
✓ One confirmation sent to every attendee
✓ Add or remove hosts per event type
Panel interview · 3 hosts Collective
HR
Hiring Manager
Required · free Thu 14:00
Free
TL
Tech Lead
Required · free Thu 14:00
Free
PM
Product Manager
Required · free Thu 14:00
Free
✓
Thursday, Oct 8 · 14:00
All hosts available · 45 min
Bookable

Qualify and route before they book

Ask questions first, then send each person to the right event type, team or host. No more unqualified meetings on your calendar.

✓ Build multi-step forms with logic branching
✓ Route by answer, team, geography or language
✓ Send unqualified leads to a different page
✓ Capture responses as booking questions
✓ Embed routing forms anywhere on your site
Lead routing form Live
What do you need help with?
Sales inquiry
Route to → Sales team (round robin)
Technical support
Route to → Support engineers
Partnership
Route to → Partnerships lead

Recurring meetings and series

Let guests book a repeating series in one step — weekly coaching, monthly reviews or multi-session courses.

✓ Daily, weekly or monthly recurrence
✓ Fixed number of occurrences or open-ended
✓ One booking creates every calendar invite
✓ Guests can cancel the whole series or one session
✓ Combined with payments for course packages
Weekly coaching · 6 sessions Recurring
1
Mon, Oct 12 · 09:00
Session 1 of 6
Confirmed
2
Mon, Oct 19 · 09:00
Session 2 of 6
Confirmed
3
Mon, Oct 26 · 09:00
Session 3 of 6
Confirmed
4
Mon, Nov 2 · 09:00
Session 4 of 6
Scheduled
Integrations

Connects to the tools you already use

Calendars, video, CRMs, payments and automation — wired up in a couple of clicks, free of charge.

Calendars

Two-way sync so busy times always stay accurate.

Google Calendar Outlook Microsoft 365 Apple Calendar CalDAV ICS feeds

Video & Conferencing

Auto-attach a meeting link to every confirmed booking.

Built-in rooms Zoom Google Meet Microsoft Teams Dial-in numbers Custom URL

Payments

Collect deposits or full payment at the moment of booking.

Stripe PayPal Deposits Refunds Invoices

CRM & Contacts

Push every booking and answer straight into your CRM.

HubSpot Salesforce Pipedrive Mailchimp Google Contacts

Automation

Trigger anything else through no-code automation platforms.

Zapier Make n8n Webhooks REST API

Messaging & Notifications

Keep everyone informed before and after the meeting.

Slack Microsoft Teams SMS Email Push
Automation

Set it once. Let it run every booking.

Build visual workflows that fire on booking, reschedule, cancellation or no-show. Send reminders, follow-ups, internal pings and CRM updates automatically.

✓ Triggers for booking, reschedule, cancel and no-show
✓ Email and SMS reminders at custom intervals
✓ Post-meeting follow-ups with your own message
✓ Internal notifications to Slack or Teams
✓ Conditional logic based on booking answers
✓ Unlimited workflows on every account
Workflow · 30 Min Discovery Call
Trigger: Booking created Fires the moment someone confirms a slot.
Send confirmation email Includes calendar invite, meeting link and reschedule link.
Wait 24 hours → send SMS reminder "Your call is tomorrow at 10:30. Reply C to cancel."
Wait 1 hour → send final reminder Email + push with one-tap join link.
After meeting → follow-up message Thanks + next steps + link to book a follow-up call.
Notify #sales in Slack Posts guest name, company and answers to your team channel.
Payments built in

Get paid for your time. No platform cut.

Attach a price to any event type and collect payment at the moment of booking. We don't take a percentage — you keep what you earn, minus standard processor fees.

Charge full payment or a deposit
Per-seat pricing for group events
Stripe and PayPal supported
Automatic refunds on cancellation
No platform commission, ever
Event 60 Min Strategy Session
Guest jane@acme.com
Date Thu, Oct 8 · 14:00
Duration 60 minutes
Session price $120.00
Platform commission $0.00
You receive $120.00
Developers & embeds

Drop scheduling into anything you build

A full REST API, webhooks and three embed styles — all available on the free plan with no rate-limit games.

Inline Embed

Render your booking calendar directly inside a page. Fully responsive and themeable to match your brand.

<!-- Inline embed --> <div id="scheduler-inline"></div> <script src="https://yorkcalendar.com/embed.js" data-link="your-name/30min"></script>

Popup & Floating Widgets

Launch the scheduler in a modal from any button, or pin a floating badge to the corner of your site.

// Popup on click Scheduler.popup({ link: "your-name/30min", theme: "light" });

REST API & Webhooks

Create event types, read bookings, manage availability and subscribe to real-time events programmatically.

# List upcoming bookings curl https://yorkcalendar.com/api/v1/bookings \ -H "Authorization: Bearer $TOKEN"
Analytics

Understand how your time is actually spent

See which event types convert, when your busiest hours really are and how often guests cancel or no-show. All data is yours, always exportable.

✓ Bookings, reschedules and cancellations over time
✓ Conversion from booking page view to confirmed slot
✓ No-show rate per event type and per host
✓ Team performance and round-robin distribution
✓ Popular times, days and lead time to booking
1,284
Bookings
94%
Show rate
3.2h
Avg. lead time
W1W2W3W4W5 W6W7W8W9W10

Live in under two minutes

No onboarding calls. No setup fees. No sales team.

1

Connect your calendar

Link Google, Outlook, Microsoft 365 or Apple in one click. We read busy times so you never get double-booked.

2

Set your availability

Choose working hours, buffers, minimum notice and daily limits. Add date overrides for holidays in seconds.

3

Create event types

One-on-one, group, round-robin or paid — pick a duration, add questions and attach a meeting link.

4

Share your link

Put it in your email signature, website, social bio or embed it directly. Bookings land on your calendar automatically.

Loved by teams who book a lot

From solo consultants to 200-person sales orgs.

"We replaced a per-seat scheduler that was costing us over $400 a month. YorkCalendar gave us round-robin, routing forms and payments on the free plan. It's genuinely absurd."

MR
Maya Rivera
Head of Sales · Northwind

"I run paid coaching sessions and the built-in Stripe checkout means I don't need a separate booking plugin. Guests pay, get the invite and the reminder — all automatically."

DO
Daniel Okafor
Executive Coach

"The routing forms alone saved our support team hours every week. People get sent to the right person on the first try, and the API let us sync everything into our own dashboard."

SK
Sofia Kim
Engineering Manager · Loop
Privacy & security

Your calendar data stays yours

We never sell booking data, never train models on your meetings and never share guest lists. Encryption, access controls and audit logs come standard — free, like everything else.

Encrypted everywhere

TLS in transit, encryption at rest

Granular permissions

Owner, admin and member roles

Spam & bot protection

Challenge on public booking pages

No data selling

Bookings are never monetised

Frequently asked questions

Everything people ask before they claim their link.

Is YorkCalendar really free forever?
Yes. Unlimited event types, unlimited bookings, unlimited team members, routing forms, payments, reminders, embeds and API access are all included on the free plan. There is no paid tier holding features back, and we never ask for a credit card.
Do I need to install anything or pay per seat?
No installs and no per-seat pricing. You and your whole team can use it from the browser, and you can add as many members as you like without the bill changing.
Which calendars can I connect?
Google Calendar, Outlook, Microsoft 365, Apple Calendar and any CalDAV-compatible calendar. Sync is two-way, so events created in your calendar block availability here and vice versa.
Can I charge for bookings?
Yes. Attach a price or deposit to any event type and connect Stripe or PayPal. We take no commission — you keep everything except standard payment processor fees.
How does round-robin team scheduling work?
Create a team event type and choose your distribution: equal, weighted by priority, or based on who's actually available. Every booking is assigned automatically and reassigned if a host declines.
Can I embed the scheduler on my own website?
Yes — inline, popup and floating widget embeds are all supported, plus a full REST API and webhooks if you want to build something custom. All free.
What happens if I cancel or reschedule?
Guests get self-service reschedule and cancel links in every confirmation email. Your calendar updates automatically and any payment is refunded according to the rules you set.
Do guests need an account to book?
No. Guests open your link, pick a time and enter their details. That's it — no sign-up, no app, no password.
Is there a limit on bookings or event types?
None. Create as many event types as you want and take as many bookings as your calendar can handle. We don't throttle free accounts.
Can I white-label the booking page?
Yes. Add your logo, brand colours and custom domain, and remove all YorkCalendar branding from public booking pages — included on the free plan.

Claim your booking link today

Set up in two minutes, share one link and let people book time with you automatically — free, unlimited and forever.

No credit card Unlimited bookings Unlimited team seats