Free online booking and scheduling for solo and small service businesses

Free booking software for any service business

Don't see your trade on our list? Build your own booking page: your services, your prices, your questions. Every feature comes with it.

Ready to go? Create your free booking page

Free plan, no credit card required

What your clients see. The General starter page, before you change anything. Yours shows your own services.

Open the demo in a new tab ↗

Shaped around how you sell

Most scheduling apps give you one event at one length. Here, the booking page works out the price from the job, however you charge.

Price it your way

One price, by the hour or per item, with add-ons that add time and money and choices that each carry their own price. Every pricing control

Ask what you need to know

Up to 25 questions on the booking form, plus a quote form with photos for jobs you can't price until you see them. How quotes work

Work wherever the job is

At your place, theirs or online. Add a travel fee and drive time for each distance, and only ask for an address when you go to them. How travel works

Borrow any tool the other trades use

The trades on our list don't get anything you don't. Switch on what fits your business and leave the rest off.

Prepaid packages

Sell 2 to 100 sessions up front, like a trainer's 10-pack. The first one books at checkout and the rest book free from the client's link. How it works

Repeating bookings

Book a regular client every 1 to 4 weeks, up to 26 visits in one go, the way tutors do. Each visit can still move on its own. How it works

Several at once

Up to 3 people, pets or vehicles in one booking, each with its own service and answers, the way groomers and detailers book. How it works

Stays by the night or day

Price by the night or the day, with a pick-up time and a limit on how many fit at once, the way pet sitters book boarding. How it works

Quotes before a price

Let clients describe the job and send photos, then reply with a price, the way movers and junk haulers work. No time is held until you do. How it works

Coupon codes

Give a first-visit discount or a code for a slow week, as a percentage or a set amount off. How it works

Everything else is included, free

No add-ons to buy and no per-feature upgrades. Pro, at $10 a month, only adds your branding, Excel export and analytics.

Card deposits

Clients pay a deposit or the full price by card, Apple Pay or Google Pay as they book, straight into your own Stripe account. How it works

Instant booking

Bookings are confirmed the moment they come in, with a confirmation email. Bookings that look risky still wait for you. How it works

Reminder emails

Clients get the date, time and address by email 24 hours before, or when you choose. How it works

Online rescheduling

A Manage booking button lets clients move or cancel up to a cutoff you set. You get an email for every change. How it works

One-tap rebooking

When you mark a booking Completed, the client gets a Book again button with their last booking filled in. How it works

Calendar sync

Every booking shows up in Google Calendar, Outlook or Apple Calendar, and moves and cancellations update by themselves. How it works

See every feature

Where a General booking page starts

Pick Other / General Services at sign-up and setup recommends "Quotes only": clients say what they need and you reply with a price. Prefer set prices? Choose "Set prices and quotes", and the services below show next to the quote form. Rename, reprice or delete any of them.

Add booking to your website

Paste one line of code, and clients book and pay right on your site.

How 1MinuteBooking compares

Square, Calendly and BookingKoala, side by side, for one person running their own business.

1MinuteBookingSquare AppointmentsCalendlyBookingKoala
Cost for one person$0, with no time limit. Pro is an optional $10 a monthFree for one location. Plus is $49 a month per locationFree for one event type. $10 to $12 a month for moreFrom $27 a month, after a 14-day trial
Prices built from the jobHours, quantities, sizes, add-ons and travel feesService variationsOne event, one lengthPricing parameters for cleaning-style forms
Card deposits as they bookOn the free plan, into your own Stripe account. 2% plus Stripe's feeThrough Square paymentsOn paid plansThrough its payment gateway
Quote requests with photosYes, with your own questions and up to 5 photosEstimates in Square Invoices, not on the booking pageNoA lead form
Travel fees and drive timeA fee and drive time for each distanceNot a built-in settingNoPricing by location
SetupMinutes. Your trade's services, prices and questions start filled inBuild your services in the Square dashboardBuild your event typesPick an industry, then set up forms and providers

Last updated . From each company's pricing page and help center. Plans change, so check theirs before you decide. Full comparisons: Square Appointments · Calendly · BookingKoala

Calendly or 1MinuteBooking?

If people only need to grab a time on your calendar, Calendly does that well. It's built around meetings: one event, one length.

If your price depends on the job - hours, add-ons, travel or a quote first - 1MinuteBooking works it out on the booking page and can take a deposit as they book. It's free, with no time limit.

Pricing for your business

Free
No time limit
$0/month

Your booking page with stock photos, bookings and quote requests.

Pro
$10USD /month + tax

Your logo, your own photos and colors, Excel export and analytics, and no "Powered by" badge.

Questions people ask

My business type isn't listed. Can I still use 1MinuteBooking?

Yes. Choose Other / General Services at sign-up and you start with a simple setup: a free consultation, a 30-minute appointment, an hourly appointment and a short quote form. Rename them, change the prices and add your own. Every feature the listed trades use is in your account too.

What's different about the trades on your list?

Only where they start. A listed trade starts with services, prices and questions written for it. Everything else is the same for every account: deposits, quotes, travel fees, packages, reminders and the rest.

You can switch to a listed type later with Redo setup under Settings > Business type. It replaces your starter services and questions and keeps your bookings and clients.

Can I take requests without showing prices?

Yes. Setup recommends Quotes only for General: clients describe the job, answer your questions and add up to 5 photos, and you reply with a price. No time slot is held until you do. Choose Set prices and quotes instead to show your services next to the quote form, and switch between the two at any time.

Can I charge by the hour?

Yes. A service can be one price, per hour or per item. The starter Appointment (Per Hour) is $85 an hour: the client picks 1 to 8 hours, and the price and the time on your calendar both grow with it. Change the rate and the limits in Settings > Service types.

Can clients pay when they book?

Yes, on the free plan. Connect your own Stripe account and clients pay a deposit or the full price by card, Apple Pay or Google Pay as they book. The money goes to your Stripe account. 1MinuteBooking charges 2% plus Stripe's own fee. How deposits work

Can I charge for travel, and block time on my calendar for the drive?

Yes, with location options. General starts with "At our location" (no charge), "At your location - within 20 miles (30 km) of us" (+$15), "At your location - more than 20 miles (30 km) away, we confirm first" (+$30) and "Online (video call)" (no charge). The drive time blocks your calendar but is never shown to the client. Change the names, prices and travel times, or add your own, under Settings > Locations.

Can I manage bookings from my phone?

Yes - 1MinuteBooking works in any browser on a phone, tablet or computer, and you can add it to your home screen for quick access.

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