WordPress Booking Plugin Free Forever

The booking plugin WordPress deserves.

Powerful, lightweight, WooCommerce-ready booking system. Free forever, upgrade when you need more. Zero WordPress account required.

WordPress 6.4+
WooCommerce Ready
Zero Account Required
Anti-Overbooking Built-in
14-day Free Trial

Everything you need. Nothing you don't.

A complete booking system built for performance, security and simplicity.

Smart Calendar

Day, week & month views. Custom vanilla JS component under 12KB. Capacity display, recurring slots, and invitation-only events.

FREE

Anti-Overbooking

Atomic SQL transactions with pessimistic locking. Zero chance of double-booking, even under heavy concurrent load.

FREE

WooCommerce Payments

PayPal, credit card, SumUp via WooCommerce. Full isolation: PlannerWP emails only, no WC email duplication.

FREE (10/mo)

Waitlist FIFO

Automatic waitlist when slots are full. First-in, first-out promotion with instant email notification. Never lose a client.

PREMIUM

Smart Reminders

Automated email reminders at D-7, D-3, D-1 and H-2. Reduce no-shows by up to 80%. Includes ICS calendar attachments.

PREMIUM

Multi-Staff

Assign multiple practitioners per slot. Individual capacity, filterable calendar, and per-practitioner statistics.

PROFESSIONAL

Up and running in minutes.

Three simple steps to start accepting bookings on your WordPress site.

Install & Activate

Install from WordPress.org or upload the plugin. Database tables are created automatically. No configuration wizard needed.

Create Your Slots

Set up time slots with capacity, pricing, and recurrence. Use the shortcode or Gutenberg block to display the calendar.

Accept Bookings

Clients book directly no account needed. Confirmation emails with ICS files are sent automatically. You manage everything from wp-admin.

Simple, transparent pricing.

Start free, upgrade when your business grows. 14-day free trial on all paid plans.

1 Site
3 Sites SAVE ~25%
FREE
0

Free forever


  • Unlimited free bookings
  • 10 online payments/month
  • Calendar (day/week/month)
  • Confirmation emails + ICS
  • Anti-overbooking protection
  • Recurring slots
  • Waitlist & reminders
  • Multi-staff management
PROFESSIONAL
199 /yr

€16.58/month 1 site


  • Everything in Premium
  • Multi-staff management
  • Practitioner per slot
  • Filterable calendar
  • Per-practitioner capacity
  • Advanced coupons (multi-use)
  • Credit-only refund option
  • Priority support (24h)
  • Per-practitioner statistics
LIMITED LAUNCH OFFER 3 MONTHS ONLY

Lifetime License Pay Once, Use Forever

Lock in lifetime access at launch price. No renewal, no subscription. Available for 3 months only.

PREMIUM €249 vs €237 over 3 years Save ~68% long-term
PROFESSIONAL €599 vs €597 over 3 years Save ~66% long-term
Get Lifetime Access

Built for professionals who book.

Whether solo or team-based, PlannerWP adapts to your business.

Coaches

Individual sessions, group workshops, webinars. Online payments and automatic reminders to reduce no-shows.

Therapists

Recurring weekly slots, private booking links via invitation-only. GDPR compliant with zero account requirement.

Medical Offices

Multi-practitioner scheduling. Each doctor manages their own slots with individual capacity and filtered calendar view.

Hair Salons

Multiple stylists, variable slot durations, on-site or online payment. Waitlist fills cancellations automatically.

Need help? We've got you covered.

Beyond the plugin, we offer professional services to get you up and running fast.

Custom Integration

We install, configure and customize PlannerWP on your WordPress site. Theme adaptation, WooCommerce setup, slot configuration everything handled for you.

  • Plugin installation & setup
  • WooCommerce payment config
  • Theme compatibility check
  • Email & SMTP configuration
Request a Quote

Priority Support

Dedicated technical support with guaranteed response times. Bug fixes, updates assistance, and direct access to the development team.

  • 24h guaranteed response
  • Direct developer access
  • Priority bug resolution
  • Update & migration help
Contact Us

Frequently asked questions.

No, never. PlannerWP uses a zero-account policy. Clients book with just their name and email. They manage their bookings via a secure token link sent by email.
Only if you want to accept online payments. Free bookings and on-site payments work without WooCommerce. For online payments, WooCommerce 8.0+ is required.
Our anti-overbooking system uses atomic SQL transactions with pessimistic locking. The first request gets the spot, the second is gracefully notified that the slot is full or added to the waitlist if enabled.
Yes! Both Premium and Professional include a 14-day free trial with no credit card required. Full access to all features during the trial period.
The Free plan allows unlimited free bookings and on-site payments. Online payments are capped at 10 per calendar month (resets on the 1st). Upgrade to Premium for unlimited online payments.
Yes. All data stays on your server (no external SaaS). Consent is timestamped, bookings are auto-anonymized after 2 years, logs after 6 months. JSON export is available on request.
Yes. Each slot can include a webinar URL (Zoom, Google Meet, Teams, etc.). The link is only revealed after booking confirmation never displayed publicly if payment is required.

Get in touch

Describe your project or ask us anything. We reply within 24 hours.

Your data is used solely to respond to your message and is never shared with third parties.

Ready to simplify your bookings?

Join thousands of professionals who trust PlannerWP. Start free, no credit card required.

Get Started Free Talk to Us