Free Forever Appointment Booking mode is 100% Free No credit card. No trial. No limits.
Download Free
100% Free · No Card Required

Free Appointment Booking Plugin for WordPress

SlotPress's Appointment Booking mode is completely free — services, staff scheduling, booking calendar, hold timer and email confirmation included. Download from WordPress.org and go live in minutes.

Services & Staff Booking Calendar Hold Timer Email + iCal

Free forever. No trial period. No credit card. No feature limits on Appointment Booking mode.

Completely free
WordPress appointment booking widget on a laptop screen — SlotPress free booking plugin
Book an appointment
Consultation
First meeting — 30 minutes
Free
Strategy Session
Full planning call — 60 minutes
€90
Project Kickoff
Onboarding session — 90 minutes
€150
Quick answer · What is the best free appointment booking plugin for WordPress?

SlotPress is the best free appointment booking plugin for WordPress. The free version includes services and staff management, a booking calendar with availability rules, a 5-minute hold timer that prevents double-bookings, automatic email confirmation and iCal download — and the widget appearance customizer. All completely free. No credit card required. Install from WordPress.org and use the shortcode [slotpress_booking] on any page.

Everything in the Free Plan

Not a trial. Not a freemium trap.
A complete appointment booking system.

SlotPress's Appointment Booking mode is genuinely complete in the free plan. Here's exactly what you get — no asterisks.

Services

List all your appointment types with name, duration and optional pricing — no limit on number of services

Staff Members

Add team members with individual schedules, service assignments and a profile photo — unlimited staff

Booking Calendar

Month view calendar with available and unavailable dates highlighted — customers pick a date instantly

Availability Rules

Opening hours, days off, advance booking limits and custom blocked dates — fully configurable per service

5-Minute Hold Timer

Reserves a slot while the customer fills in the booking form — prevents double-bookings without any code

Email Confirmation + iCal

Every booking triggers an automatic email confirmation with Apple iCal download — zero manual admin

Custom Form Fields

Add intake fields — health history, project brief, goals, anything you need to prepare for the appointment

Widget Appearance Customizer

Accent colour, theme (light/warm/dark), corner radius and density — live preview, no code required

Setup Wizard

6 guided steps from install to live booking page — choose your use case preset and the wizard does the work

Shortcode

[slotpress_booking] on any page — no Gutenberg block required, works in any theme

Admin Booking Manager

View, cancel and manage all bookings from the WordPress admin — no separate SaaS dashboard required

Works With Any Theme

The widget adapts to your WordPress theme — tested with Divi, Elementor, Avada, Astra and the block editor

Download SlotPress Free — WordPress.org →

Requires WordPress 6.0+ · PHP 8.0+ · Works with all major page builders

See It In Action

This is what a free SlotPress
booking flow looks like.

Five steps. No backend configuration needed for this demo — the exact same flow your customers will use on your website.

1
Choose ServiceConsultation, Strategy Session, Kickoff…
2
Choose Team MemberOr "No preference" — skip and auto-assign
3
Date & TimeCalendar + available time slots
4
Your DetailsName, email and intake questions
5
ConfirmedEmail + iCal sent automatically
Choose a Service
Consultation
First meeting to understand your needs and goals.
30 min
Free
Strategy Session
Full planning call — roadmap and priorities.
60 min
€90
Project Kickoff
Onboarding and full project walkthrough.
90 min
€150

This is a real SlotPress booking flow — free plan, out of the box. (Interactive preview)

Get Started in 4 Steps

From WordPress install
to live booking page in minutes.

01
Download & Install
Search "SlotPress" in WordPress.org or upload the .zip from your admin → Plugins → Add New
02
Run the Setup Wizard
Choose your business type and niche — the wizard configures services, staff and availability for your use case
03
Customise the Widget
Pick an accent colour, theme and corner style — the live preview shows exactly how it'll look on your site
04
Publish & Share
The booking page is created automatically — share the URL or embed the widget anywhere with [slotpress_booking]
Appointment Booking mode is free forever. No credit card required.
Download SlotPress Free — WordPress.org
Free vs Pro

What's free. What's in Pro.

Most appointment booking businesses run happily on the free plan. Here's exactly where the line is.

SlotPress
Free
€0
Forever. No credit card. Complete Appointment Booking for any service business.
    Appointment Booking
  • Services (unlimited)
  • Staff members (unlimited)
  • Booking calendar
  • Availability rules
  • 5-min hold timer
  • Email confirmation + iCal
  • Custom form fields
  • Widget customizer
  • Setup wizard
  • Admin booking manager
  • Not in Free Plan
  • Google Calendar sync
  • WhatsApp notifications
  • GDPR Consent Audit Trail
  • Popup & Fullscreen display
Download Free
Launch Deal
SlotPress
Pro
€39
/year
Regular price: €79/year
Everything in Free, plus advanced modes and integrations for growing businesses.
    Everything in Free, plus:
    Booking Modes
  • Resource Booking Mode
  • Rental Booking Mode
  • Logistics Booking Mode
  • Integrations
  • Google Calendar sync
  • Microsoft Outlook sync
  • WhatsApp Business API
  • Google Analytics 4
  • Meta Pixel
  • Display & Compliance
  • Popup & Fullscreen display
  • GDPR Consent Audit Trail
  • Map & Location features
Get Launch Deal — €39/year

Pro includes 14-day money-back guarantee. Annual billing. Free plan has no expiry.

FAQ

Free appointment booking, answered.

Is SlotPress actually free — or is there a catch?+
No catch. Appointment Booking mode in SlotPress is free forever — services, staff, calendar, hold timer, email confirmation and widget customizer are all fully included. There's no trial period, no artificial limit on bookings, and no credit card required to start.
What appointment booking features are included for free?+
The free plan includes: unlimited services with name, duration and price; unlimited staff members with individual schedules; booking calendar with availability rules; a 5-minute hold timer; automatic email confirmation and iCal download; custom intake form fields; widget appearance customizer; setup wizard; and the admin booking manager.
How do I install the free appointment booking plugin in WordPress?+
Go to your WordPress admin → Plugins → Add New, search for "SlotPress" and install. Or download from WordPress.org and upload via Add New → Upload Plugin. Activate, run the Setup Wizard and place [slotpress_booking] on any page.
Does the free plan include a "no double-booking" hold timer?+
Yes — the 5-minute hold timer is included in the free plan. It reserves a slot the moment a customer starts completing the booking form, preventing another customer from selecting the same slot simultaneously.
When should I upgrade to SlotPress Pro?+
Upgrade to Pro if you need Resource Booking mode (desks, meeting rooms, equipment or vehicle rental), Google Calendar or Outlook sync, WhatsApp booking notifications, GDPR Consent Audit Trail or popup/fullscreen widget display modes. For standard appointment booking, the free plan covers everything.
Does SlotPress free plan work with Elementor, Divi and other page builders?+
Yes. The [slotpress_booking] shortcode works in any WordPress theme or page builder — Elementor, Divi, Avada, Astra, GeneratePress, Bricks and the native block editor.
People Also Ask

Related questions.

What is the best free booking plugin for WordPress?

SlotPress offers the most complete free appointment booking feature set — services, staff, calendar, hold timer and email confirmation all included at no cost.

Can I take appointments in WordPress without a paid plugin?

Yes — SlotPress Appointment Booking mode is free. Install from WordPress.org, configure your services and staff, and add the shortcode to any page.

Does a free WordPress booking plugin include email confirmation?

SlotPress does — automatic email confirmation with Apple iCal download is included in the free plan, so customers have a full record of their booking immediately after confirming.

Can I manage multiple staff members with a free booking plugin?

Yes — SlotPress's free plan supports unlimited staff members, each with their own schedule, service assignments and profile photo displayed in the booking widget.

What's the difference between a free booking plugin and a paid one?

SlotPress free covers all appointment booking needs. Pro adds Resource Booking mode (for space and equipment rental), calendar integrations and advanced display modes — not needed for most appointment-based businesses.

How long does it take to set up a free booking plugin in WordPress?

The SlotPress Setup Wizard walks through business type, niche preset, services, staff and widget design in 6 steps — most users are live in 5–10 minutes from install.

Niche Landing Pages

SlotPress for your industry.

The same free appointment booking engine, pre-configured for your business type.

Start For Free

The best free appointment booking plugin
for WordPress. Download now.

Services, staff, calendar, hold timer and email confirmation — everything you need to take appointments online, completely free. No credit card. No trial period.

Free forever. Pro available from €39/year during launch.