Dive Admin is dive center software for bookings, waivers, courses, equipment and invoicing. Plans start at $39/month with a 14-day free trial.
Researched and fact-checked by Bartu Cavusoglu · Updated October 26, 2026
Dive Admin is cloud-based management software designed for dive centers and dive schools. Rather than adapting general booking or business tools, it covers the specific tasks of a diving operation: diver records, boat lists, liability forms, course tracking, rental equipment and invoices. It is developed by AWcode, a software company based in Thailand.
The company says the product is built by divers, for divers. Its founder and CEO, Mark Walker, is described as a PADI MSDT and former dive center owner, and the site says the support team includes former dive professionals.
The site reports 168+ dive centers, 17,556+ divers and 27+ countries using the platform, and the interface is offered in 15 languages.
Dive Admin runs in the cloud, so staff can reach data from the office, the boat or the beach. Customers register through a link, a QR code or a tablet, or staff enter details on their behalf. When divers register they select their interests, and the required forms appear automatically for electronic signature.
Each diver record holds personal details, insurance, certifications, hotel room, equipment sizes and past trips and invoices. Adding a diver to a trip places the charge on their invoice, and the same trip data feeds boat lists, equipment planning and staff payroll.
The site says a setup wizard guides initial configuration, existing customer data can be imported, and most dive centers are fully operational within 24 hours.
Daily operations are handled through trip scheduling with capacity management, printable boat lists and a map of hotel pickups. Course management supports PADI, SSI and custom courses with student progress tracking and instructor scheduling. Equipment management records rental inventory, assigns gear to trips and keeps service history with reminders for the next service.
On the commercial side, the platform includes a diving-oriented point of sale, invoicing for courses, dives, packages and equipment, expense and supplier tracking, and payroll rules for DiveMasters and instructors. Online booking pages show live availability and pricing and accept online payments.
Coral, a built-in AI assistant, answers questions and manages divers, trips and invoices. For developers, Dive Admin provides an MCP server for Claude, ChatGPT and Gemini, a REST API and OAuth 2.1.
Dive Admin is cloud-based management software for dive centers and dive schools. It combines diver records, trip scheduling, digital waivers, course management, equipment tracking, invoicing, payroll and online booking. It is developed by AWcode, a software company based in Thailand.
Plans start at $39 per month for Starter, $59 per month for Professional and $119 per month for Premium. Paying yearly in advance gives 2 months free. A Lifetime Premium Access option costs $3,495 USD as a one-time payment.
Yes. Every plan offers a 14-day free trial, and the site states there are no setup fees and that you can cancel anytime. There is no permanent free plan listed.
It suits dive centers and dive schools of various sizes, from small shops to multi-branch operations. Staff account limits of 10, 25 and 100 across the plans scale with team size.
The site lists Stripe, PayPal, Redsys, Mailchimp, Twilio for SMS and WhatsApp, SSI, WordPress, Wix, Shopify and Zapier. It also lists DiveTrak, an MCP server for Claude, ChatGPT and Gemini, OAuth 2.1 and a REST API.
Yes. Course management supports PADI, SSI and custom courses, with student progress tracking, certification management and instructor scheduling. It also connects directly to mySSI.
Yes. Coral is a built-in assistant that answers questions about divers, bookings and schedules and can manage divers, trips and invoices. The site states it is available on the Premium plan.
It is available in 15 languages, including English, Spanish, French, German, Italian, Dutch, Swedish, Danish, Finnish, Russian, Arabic, Chinese, Thai, Indonesian and Filipino. Staff use their own language while customers receive forms in theirs.