Zedule.
Now available — 45 days free, no card required

Booking software that doesn't look like 2010.

One plan, $100 a year. Forty-five days free.
No demo calls, no sales reps, no per-staff fees.

Two minutes from now you'll have a booking page customers can actually use.

Built for anyone who books people in slots — salons, clinics, studios, trades, advisors, lessons, venues. One tool, ten clusters, four million businesses.

Self-serve, full stop.

You sign up, configure your hours, share the link. We never ask you to "hop on a call."

One plan, one price.

$100 a year covers everything. Unlimited staff, unlimited appointments, unlimited customers.

Designed for the front desk.

Source Serif headlines, hairline rules, four brand colors. The dashboard you wanted, finally.

FEATURE 01

A booking page that looks like your business

Pick from four brand colors — indigo, forest, rose, amber. Customers see your page on book.zedule.app/<your-slug>, in the brand you chose.

Customer-facing booking page in rose accent
FEATURE 02

The calendar you actually want to look at

Day, Week, Month, Resource — switch in one click. No drag-and-drop tutorial, no proprietary keyboard shortcut to learn.

Dashboard calendar resource view with appointments
FEATURE 03

All of today, in one screen

Greeting, day strip, two KPI lines, the schedule. That is the entire Today page. Most software gives you twelve tiles. We give you the answer.

Dashboard Today screen with two appointments
FEATURE 04

Customers, on file

Every booking adds the person. Click a row to see their full history. Click their phone number to call. That's the whole CRM.

Customers directory page
FEATURE 05

Email that doesn't feel automated

Confirmation, cancellation, reminder. Sender details you control. No "Sent from MyBookingSaaS™ ✓" suffix dragging your business down.

Email settings with sender configuration
FEATURE 06

Built for two-person businesses and twenty-person ones

Add staff in a click. Set their hours per day. Block off vacations without a permission system from a 2014 enterprise tool.

Staff page with Dr. Priya's hours and blocked time

One plan.

$100/yr

Forty-five days free. Cancel before then for nothing. Cancel after, you keep your data — we'll export it.

Includes: unlimited staff, unlimited appointments, unlimited customers, all email sends, all four brand templates, light & dark, custom subdomain.

Start your 45 days

No card required to begin.

MORE THAN 100 LOCATIONS

Multi-location? Let's talk.

Multi-location chains, franchise networks, and white-label deployments have different needs. We do a real conversation for those.

enterprise@zedule.app

Questions, in advance.

What's the catch with $100/year?

There isn't one. We run on Cloudflare and don't pay for sales reps.

Do I need a credit card to try?

No. The 45 days are completely free. We ask for the card on day 46 if you want to keep going.

Do you charge per staff member?

No. Add as many as you want.

What happens after 45 days?

You either pay $100, or your account stays in read-only mode for 60 more days while you decide. Nothing is deleted in that window.

Can I keep my customers' data if I leave?

Yes. CSV export of customers and appointments, on demand, no questions.

Where is my data stored?

On Cloudflare D1, isolated to your business — your data lives in its own database, not a shared table with someone else's customers.

How do customers book — through my website or yours?

Either. We host a page at book.zedule.app/<your-slug>, or you can embed the booking flow as an iframe on your own website.

Can I cancel any time?

Yes. Through Stripe's billing portal, two clicks.

Do you do SMS reminders?

Email reminders, yes. SMS — not yet. We'd rather do email well than do five things badly.

What if I'm in Europe?

Works the same. Data stays in CF's EU edge if you pick the EU region during signup.

Forty-five days from now,
you'll either be running your bookings here
or you'll have lost nothing.

Start free