FREEDOM251

Freedom251 › Appointment Scheduling Software

VoxelBooking

by VoxelBooking

Free plan Open source APISelf-hostedWeb

Visit VoxelBooking Alternatives Pricing

VoxelBooking's own site

What VoxelBooking is

VoxelBooking is a web-based appointment booking tool for online self-booking and staff scheduling. It supports four booking patterns, cancellation controls, staff calendars, and automated reminders. Its Free plan costs nothing and includes the full source code, with no per-booking commission or monthly fee. The code is licensed under AGPL-3.0. The listed functions focus on booking and appointment management: appointment payments and external calendar synchronization are not included. VoxelBooking is listed as founded in 2026, and web is its listed platform. The combination of online self-booking, staff calendars, reminders, and cancellation controls covers common scheduling tasks, while the absence of payment processing and calendar sync marks the boundaries of the listed offering. The source-code availability and AGPL-3.0 license may matter to organizations evaluating how to use the software. There is no monthly charge or per-booking commission on the Free plan.

Who it suits

It suits organizations seeking a web-based tool for online appointment booking, staff calendars, reminders, and cancellations. The full source code and AGPL-3.0 license may be relevant to users who want source-code access.

What it does well

  • Supports four booking patterns.
  • Customers can book online.
  • Includes staff calendars and automated reminders.
  • Free plan has no monthly fee or per-booking commission.
  • Full source code is included under AGPL-3.0.

What to know first

  • Appointment payments are not included.
  • External calendar synchronization is not included.
  • Web is the only listed platform.

Limits

The free plan costs nothing and includes the complete system, with unlimited businesses and no per-booking, per-seat, or monthly fee. Hosting and maintenance are the operator’s responsibility; the system does not include payment processing, SMS notifications, or external calendar availability sync.

Plans

PlanBilled and limitsPrice
FreeFree to download and use · whole system · unlimited businesses per installation · no seat limits · no per-booking commission · no monthly feeFree

As voxelbooking.com lists them, read 14 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the VoxelBooking website.
  2. Prepare a server with PHP 8.3 or newer and MySQL 8.0 or newer.
  3. Configure email delivery and a cron job for reminder emails.
  4. Install the self-hosted application and configure its businesses and booking pages.
  5. Embed a booking widget in a supported external website if needed.

VoxelBooking is open-source, self-hosted software for appointments, resource reservations, capacity-based bookings, and classes or events. It is best suited to agencies serving several businesses, owners who control their own infrastructure, and developers comfortable with PHP. The trade-off is clear: you avoid subscription and booking fees, but payment collection and external calendar coordination remain outside the system.

Overview

A single installation can host multiple businesses, with separate booking pages, schedules, staff, customers, and settings for each one. That multi-business structure is useful for an agency managing client accounts without maintaining a separate installation per client. Each responsive public page supports its own colors, logo, and cover image, while an embed widget can place booking on an existing website.

The booking model extends beyond standard appointments to date-range resources, capacity reservations, and events or classes. Administrators receive day and week calendar views, filters, rescheduling and cancellation controls, customer history, and CSV export. Online self-booking, staff calendars, and cancellation controls are included. The breadth makes it adaptable, but businesses needing checkout, deposits, or live availability from other calendars will need separate processes.

Key features

Confirmation, reminder, and cancellation messages are branded and sent through the installation's configured SMTP service. Calendar attachments can be included in emails. Reminder automation depends on a functioning cron job, so deployment is not complete until scheduled tasks and email delivery are correctly maintained.

The booking widget has documented integrations for WordPress, Wix, and Squarespace. A read-only REST API supports reporting and private integrations, but its Agent API cannot create bookings, edit tenants, take payments, or synchronize external calendars. Authenticated keys are limited to 60 requests per minute, which is adequate for modest reporting workloads but a constraint for high-frequency polling.

Data isolation is stated at database level, and bookings stay on the server controlled by the operator. Privacy tooling covers consent collection, privacy-policy links, data-access requests, deletion, and automatic anonymization after a retention period. Deployment requires PHP 8.3 or newer, MySQL 8.0 or newer, email delivery, and cron.

Pricing

PlanPriceWhat it includes
FreefreeComplete system, unlimited businesses, no per-booking, per-seat, or monthly fee; hosting and maintenance are yours.

The Free plan is unusually unrestricted in product scope: unlimited businesses and no usage-based or seat charges make it suitable for agencies and growing operators that can run their own server. Its real cost is operational rather than subscription-based, because hosting, updates, administration, SMTP, and cron are your responsibility. There is no paid tier to add payment processing, SMS, or calendar synchronization; those capabilities are absent rather than gated behind an upgrade.

Platforms

VoxelBooking is offered as a web application with a self-hosted deployment and an API. The stated server requirements are PHP 8.3 or newer, MySQL 8.0 or newer, email delivery, and cron for reminders. This setup favors users who control hosting or can work with a developer; it is not a turnkey mobile app service.

Who it's for

Freelancers and agencies managing client bookings can use one installation for multiple businesses and embed branded booking pages into client sites. Business owners who want online self-booking without recurring software charges may find the unlimited-business model compelling if they can maintain the server. Developers who prefer working with PHP source code gain an AGPL-3.0 application with its full source available.

It is a poor fit for teams that require appointment payments or deposits, SMS alerts, or automatic Google Calendar and Outlook availability synchronization. Support covers bug reports, installation or usage issues, and feature questions through documentation and GitHub issues; server administration, custom development, and third-party integrations are outside that scope.

Pros and cons

Pros

  • No recurring software charge: the Free plan costs nothing with no per-booking or per-seat fees.
  • Multi-business structure: one installation separates pages, schedules, staff, customers, and settings for multiple businesses.
  • Broad booking model: appointments, date-range resources, capacity reservations, and classes or events fit in the same system.
  • Operator-controlled data: tenant isolation and server-side storage support organizations that need infrastructure control.
  • Privacy controls: consent, access, deletion, and retention-based anonymization are built into the feature set.

Cons

  • No payments or deposits: appointment fees cannot be collected within VoxelBooking.
  • No external calendar sync: Google Calendar and Outlook availability must be coordinated elsewhere.
  • Self-hosting workload: PHP, MySQL, SMTP, cron, hosting, and maintenance are your responsibility.
  • Limited automation API: the read-only Agent API cannot create or modify bookings, and keys are capped at 60 requests per minute.
  • No SMS notifications: reminders and cancellations are email-based.

Alternatives

Choose Salon Appointment Scheduling Software for a broader salon-focused shortlist. Appointment Scheduling Software is the better starting point when you want to compare appointment tools generally.

Treatwell Pro suits users wanting Android, iOS, macOS, web, and Windows access with a freemium model; its Advanced plan includes unlimited staff, though marketplace clients can incur a location-dependent commission.

Pronto is a stronger choice for a small, capped operation: its free plan is forever and allows one staff member, 100 clients, and 50 bookings per month, with a $19 a month Starter plan for higher limits.

Salonist offers Android, iOS, and web access, a free marketplace listing with 50 appointments per month, and a $59 a month Essential plan.

TimeTailor is worth choosing when unlimited manual bookings, unlimited staff, reporting, and email reminders are priorities on its free service plan; online booking is a separate $3.90 per conta plan.

NexCal is another self-hosted, free and open-source option with Docker support and zero subscription fees.

Salon Booking System provides a free forever plan for one site with online booking, unlimited services, and email notifications, with a €89 a year Basic plan.

Planity Pro is for businesses seeking a paid Android, iOS, and web suite with agenda and cash-register functions.

Bookido is an alternative freemium booking service with mobile and web platforms.

Verdict

Choose VoxelBooking if you need a flexible, multi-business booking system, control of your data, and genuinely unlimited free usage, and you can operate a PHP/MySQL server. Look elsewhere if collecting appointment payments, sending SMS, or synchronizing Google Calendar and Outlook is central to your workflow.

Verdict

VoxelBooking covers online booking and basic appointment scheduling without monthly fees or per-booking commission on its Free plan. It is not a fit if appointment payments or external calendar synchronization are required.

Questions

How much does VoxelBooking cost?

The Free plan costs nothing. It has no per-booking, per-seat, or monthly fee; hosting and maintenance are yours.

Is VoxelBooking open source?

Yes. It is licensed under AGPL-3.0 and includes the full source code.

What booking types does it support?

It supports appointments, date-range resources, capacity reservations, and events or classes.

Which platforms and hosting options are listed?

The listed platforms are web, API, and self-hosted. The software requires PHP 8.3 or newer, MySQL 8.0 or newer, email delivery, and a cron job for reminder emails.

Does it take payments or sync external calendars?

It does not include appointment payment processing or deposit collection. Google Calendar and Outlook availability sync are also not included.

What integrations are documented?

The embed widget is documented for WordPress, Wix, and Squarespace. A read-only REST API supports reporting and private integrations; authenticated keys are limited to 60 requests per minute.

Facts from VoxelBooking's own pages

Admin tools
The admin includes day and week calendar views, booking filters, rescheduling and cancellation, customer history, and CSV export. · voxelbooking.com, 8 Oct 2026
API
The public Agent API is a read-only REST interface with OpenAPI 3.0.3 documentation and bearer-token authentication. · voxelbooking.com, 14 Oct 2026
API limits
The Agent API is read-only and does not create bookings, edit tenants, collect payments, or sync external calendars; authenticated keys are limited to 60 requests per minute. · voxelbooking.com, 8 Oct 2026
API rate limit
Agent API keys are limited to 60 authenticated requests per minute. · voxelbooking.com, 14 Oct 2026
API scope
API v1 exposes GET routes for schema, tenants, bookings, services and availability, but no write operations or direct customer, payment or calendar-sync routes. · voxelbooking.com, 14 Oct 2026
Automated reminders
Yes · voxelbooking.com, 19 Sept 2026
Booking pages
Each business can have a responsive public booking page with its own colors, logo, and cover image, plus an embed widget for external websites. · voxelbooking.com, 8 Oct 2026
Booking patterns
The product supports time-slot, resource, capacity and event booking patterns. · voxelbooking.com, 14 Oct 2026
Community issue
The GitHub issues page showed one open issue titled “Installer fails with 404,” opened September 25, 2026. · github.com, 14 Oct 2026
Company founding discrepancy
LinkedIn lists NowSquare as founded in 2013, while the maker’s brand page states NowSquare was founded in 2016. · linkedin.com, 14 Oct 2026
Company profile
LinkedIn lists NowSquare as a self-owned software studio with 2–10 employees headquartered in Nuenen, North Brabant. · linkedin.com, 14 Oct 2026
Current version
The brand-facts page identifies version 1.1.3 and says it was verified on October 6, 2026. · voxelbooking.com, 14 Oct 2026
Documentation
The getting-started documentation contains six articles covering the product, stack, requirements, installation, updates and intended users. · voxelbooking.com, 14 Oct 2026
Feature: branded pages
Each business can use its own logo, cover image and brand colors, with mobile-first pages and an embeddable widget. · voxelbooking.com, 14 Oct 2026
Feature: calendar
The admin panel provides day, week and month calendar views with status filters, staff or service filters, rescheduling and cancellation. · voxelbooking.com, 14 Oct 2026
Feature: capacity
Capacity bookings track party sizes and remaining seats for each time slot. · voxelbooking.com, 14 Oct 2026
Feature: customer CRM
Customer records include booking history, contact details, internal notes, email matching and CSV export. · voxelbooking.com, 14 Oct 2026
Feature: events
Event bookings support participant limits, waitlists and recurring schedules. · voxelbooking.com, 14 Oct 2026
Feature: localization
The booking interface includes internationalization and right-to-left text support. · voxelbooking.com, 14 Oct 2026
Feature: multi-business
One installation can host multiple businesses with business-scoped permissions and a central dashboard. · voxelbooking.com, 14 Oct 2026
Feature: notifications
The system sends branded confirmation, reminder and cancellation emails through configured mail delivery. · voxelbooking.com, 14 Oct 2026
Feature: privacy
Privacy tools include consent capture, data export, deletion requests and configurable anonymization retention. · voxelbooking.com, 14 Oct 2026
Feature: resources
Resource bookings handle date ranges for rooms, spaces and equipment, including seasonal pricing and blackout periods. · voxelbooking.com, 14 Oct 2026
Feature: time slots
Time-slot bookings support services, staff assignment, configurable durations and buffer times. · voxelbooking.com, 14 Oct 2026

Where VoxelBooking stands on Freedom251

Look at these too