✦ Free · No credit card required

Your booking page, live in a minute.

Built for people who work alone. Set your hours, services, and prices, and clients book your open times themselves.

★★★★★ 4.8/5 from our users Used by 100+ businesses
100+ appointment-based businesses already use it

Booking software
without the bloat

No forced payment processor, no setup calls. Just a page clients can book on today.

You keep control of payment

By default, clients pick how they'll pay - cash, card reader, a payment link you send - and you collect it your way, with 1minutebooking never touching the money. Want payment collected right on the booking page instead? Turn on optional Stripe Payments for a deposit or full payment upfront.

Spam-resistant by default

Every booking is automatically checked for VPN, proxy, and spam signals. Optional hCaptcha and rate limiting keep junk requests from ever cluttering your calendar.

Live in a minute

Pick a business type, get starter services and add-ons pre-filled, and share your link. Edit anything from your dashboard whenever you like.

Everything your booking page needs

Every setting below lives in your dashboard and takes effect on your public booking page immediately.

Your own booking page

A clean, public URL you can share anywhere - social media, email signature, or your own website.

Credit card payments

Require a deposit or the full amount via Stripe before a booking is submitted - off by default, and money goes straight to your own Stripe account.

Hours & blackout dates

Set your working hours, timezone, and block off vacations or holidays so clients only see real openings.

Services, add-ons & tax

Define what you offer with durations and prices, restrict add-ons to specific services, and apply tax automatically.

Custom pricing logic

Quantity add-ons, preset price/duration options, and add-ons required only for specific services. See every control →

Coupons

Offer percent or flat-amount discount codes, with automatic expiration and safeguards against $0 bookings.

Instant notifications

Get an email the moment a client requests a booking, so a new request never sits unnoticed.

Policies & custom fields

Show your terms before checkout and choose exactly what client details you collect at booking time.

Receipts & exports

Printable receipts for every booking, plus one-click Excel exports of your appointment history.

Custom branding Pro

Match your booking page's colors, style and font to your brand and add your own logo.

You decide when
clients can book

Set the rules once and your booking page only ever offers times that work for you.

Deposits & prepayment

Require a deposit, as a flat amount or a percentage, or the full price, before a booking request is ever sent to you. Paid through Stripe, straight into your own account.

Minimum notice

Stop last-minute bookings. Require anywhere from 1 hour to 7 days of notice, so a client never books a slot you can no longer prepare for.

Booking window

Cap how far ahead clients can book. It is on by default at 90 days and adjustable up to a year, or turn it off entirely.

Buffer time

Add a 5 to 60 minute gap on both sides of every appointment, so nobody can book you back-to-back with no breathing room.

Locations & travel time

Let clients pick where, like your studio or their home, with an extra price per location. Your drive time blocks your calendar, not their appointment.

Service durations

Set how long each service takes, and let add-ons add extra time. The length of the appointment is what blocks your calendar.

Time slot length

Offer start times every 15, 30 or 60 minutes: more flexibility for clients, or a shorter list of times to scroll through.

Hours & timezone

Different hours for each day of the week, with an optional second shift for split days. Clients always see times in your timezone.

Blackout dates

Block off vacations, holidays or a few hours, with an optional reason. Appointments cannot run into a blackout unless you allow it.

Your currency & tax

Price in USD, CAD, GBP, EUR, AUD or NZD. Charge tax at your own rate if you need to, or leave it off.

Simple for you, simple for your clients

Manage everything from one dashboard; clients get a fast, no-login booking flow.

Manage Bookings - see every request at a glance
Settings - hours, services, add-ons & more
Your booking page, on any device

Three steps to your
first booking

1

Sign up & pick a business type

Tell us your business name and type - we'll pre-fill starter services and add-ons so you're not starting from a blank page.

2

Customize your settings

Set your hours, prices, policies, and notification preferences from your dashboard - most changes take seconds.

3

Share your link

Send clients to your booking page, embed it on your site, or link it from social media. Bookings land straight in your dashboard.

Free to run
your booking page

Upgrade only if you want custom branding and Excel exports.

Free
$0/month
Everything you need to take real bookings.
  • Your own public booking page
  • Unlimited services & add-ons
  • Business hours & blackout dates
  • Coupons & tax
  • Spam and VPN & proxy detection
  • Card payments via Stripe
Get started free

Questions solo business owners ask

Is it really 1 minute to book?

For clients, yes - it's one page: pick a service, pick an open time slot, fill in a couple of details, and submit. No account, no page reloads. For you, "bookable in a minute" is about getting your page live fast - sign up, pick a business type, and starter services are pre-filled so you're not starting from a blank page. Actual time can vary a bit if you add lots of custom fields or a long policy for clients to read.

Do I need a credit card to sign up?

No. The Free plan needs only a Google account or an email address - no credit card, ever.

Do you take a cut of my bookings?

By default, no - payment is collected by you, directly from the client (in person, by card reader, or a payment link you send), and 1minutebooking never touches it. The one exception is the optional Stripe Payments feature (off unless you turn it on): if you use it to collect a deposit or full payment right on your booking page, 1minutebooking takes a fixed 2% fee on those Stripe-processed charges only.

Can I use this if it's just me - no staff?

Yes. Every account is built for one person - no staff accounts, no team scheduling to configure. If it's just you, this is built for you.

Is this only for certain industries, like real estate agents?

It works for any solo, appointment-based business - personal trainers, real estate agents, salons, massage therapists, photographers, tutors, consultants, cleaners, mortgage brokers, insurance agents, financial advisors, notaries, and more.

Do clients need to create an account to book?

No. Clients pick a service and time and submit a request - no login or account required on their end.

Can clients pay me by credit or debit card?

Yes - turn on Stripe Payments in your dashboard and a client's card gets charged, in full or as a deposit, straight into your own Stripe account before their request is even sent. It's entirely optional, though - you're always in control of payment, and can just as easily take cash, run a card in person with something like Square, or send your own payment link instead.

Does this connect with Google Calendar or another calendar app?

Every booking comes with a ready-made Add to Calendar link (Google, Apple, Outlook.com, and iCal), so you can drop the appointment straight into your calendar in one click - but there's no live two-way sync with Google Calendar, Outlook, iCloud, or any other calendar app. 1minutebooking uses its own built-in calendar based on your Business Hours, Blackout Dates, and existing bookings, so nothing syncs back the other way - add a blackout date to block off time you've booked elsewhere.

We'll ask which Google account to use next.
Continue with Google
or

Also built for

And...