Choose between self-hosted or a hosted service with affordable and straightforward pricing.

Your options

classroombookings will always be free and open-source, but the great value hosted service can help save you time and resources.

The hosted service takes care of installation, upgrades and maintenance, and includes email support if you need it.

It currently runs on fast UK servers with offsite daily backups. Service uptime over the last 6 months has been 99.98%.

Already running self-hosted?

You can migrate your current installation to the hosted service at no extra cost.

Self-hosted Hosted
Price Free forever £139 / year
+ taxes if applicable
Maximum users
Maximum rooms
Maximum bookings
All standard features
Email support
HTTPS included
Daily backups
Automatic upgrades
Uptime monitoring
Download Sign up

Common questions

How long is the trial period?

You can use the hosted instance for up to 30 days to make sure it's suitable. If you need a bit longer, let me know by replying to your welcome email.

You only need to set up payment when your trial period ends.

What payment methods are available?

If you are in the UK, you can pay by bank transfer, Credit/Debit Card (online only), PayPal or cheque.

For customers outside the UK, sales will be handled by Paddle. They specailise in managing purchases, tax collection and invoicing for different countries.

Where are your servers located?

All servers are currently located in the UK. The service runs from servers in London and backups are stored in Manchester.

Can I have more than one instance?

Yes! A discount is also available when you have more than one instance.

Can I migrate an existing on-site installation to the hosted service?

Yes, this is possible, and at no extra cost. When you sign up for the hosted service, check the box for 'migration'.

You will need to supply an export of your current classroombookings database in .sql format, along with any uploaded files (like school logo or room photos, if used). If you need help with any of this, let me know.

Do you offer refunds?

Please see the Refund Policy.

Anything else?

Email me on