Software for personal trainers. One price, unlimited members.

Sessions, invoices, workouts, and payments in one login. $49/mo, unlimited members.

No credit card. 30 days on Coach Pro, unlimited members.
Cancel Anytime · No Contracts
Show me the page for:

Know where every dollar went. And who ghosted their Tuesday slot.

Your roster lives in five apps

Programming in one app, payments in another, sessions booked in a group text, leads in a notebook. Every handoff is a place money quietly leaks.

Who paid, who didn't, who's booked

Three questions, three apps, and a bank app open on your phone. One roster, one ledger, one calendar ends the cross-checking.

Where's that invoice?

A member asks for last month's invoice, or the intake form they signed. You know it exists. You just don't know which app.

Know where every dollar went. And who ghosted their Tuesday slot.

Your roster lives in five apps

Programming in one app, payments in another, sessions booked in a group text, leads in a notebook. Every handoff is a place money quietly leaks.

Who paid, who didn't, who's booked

Three questions, three apps, and a bank app open on your phone. One roster, one ledger, one calendar ends the cross-checking.

Where's that invoice?

A member asks for last month's invoice, or the intake form they signed. You know it exists. You just don't know which app.

If this is you

The price rose. Nobody said how much.

The renewal email names a new tier, not a number. You find out on the invoice.

The payment run failed on a Friday

Half the roster charged, half not, and the export you need to sort it is a support ticket away.

You hired a trainer and broke the login

One shared password for the whole desk, because a second seat is another line on the bill.

You asked for your data and got a form

Your members, your packages, your sessions — and an export request that goes into a queue.

What it looks like

Live An invoice paid through Stripe. Stripe's rate, nothing added by us.
Live A member books a 1:1 on the 15-minute grid. The slot is held.
See the third screen ↓
Live A workout template, assigned, open on the member's phone.
Live An invoice paid through Stripe. Stripe's rate, nothing added by us.
Live A member books a 1:1 on the 15-minute grid. The slot is held.
See the third screen ↓
Live A workout template, assigned, open on the member's phone.
Live The payroll report: each trainer's sessions, rate type, and total. It computes. It does not pay.
Live A waiver signed on a phone, stored with the member's record.
See the third screen ↓
Live Three trainers, one grid. Utilization at a glance.

MyTrainerOS has no customers yet — so there are no invented ones here either, and no borrowed logos. Where we state a number, we say where it came from. What ships, and what's next ↓

MyTrainerOS is built by two people. Doug White is a software developer and builds the platform. Shay is a personal trainer and tests every release before it goes live.

One price. No cut of your members' money.

No per-member fees. One price for everything in your plan. Coach Pro $49/mo, Studio $99/mo.

Starter is free for up to 5 active members. Coach Pro is $49/mo, or $39/mo billed annually, with unlimited members. Studio is $99/mo, or $79/mo billed annually, plus a one-time $100 setup fee.

We take no percentage or commission. Ever. Stripe's published rates go to Stripe: 2.9% + 30¢ per domestic card charge. The flat subscription is the only money that moves from you to us. Stripe's published rates →

Add up what you pay today

Tick the tools you pay for today. List prices, with the source and the date we read it.

Add up what you pay today

I pay for:
Tools you pay for today
Scheduling and 1:1 sessions on Coach Pro; multi-trainer on Studio
We add no platform fee; Stripe's published rates still apply
On the Studio plan

Nothing selected yet. Your bill is whatever you tick.

What MyTrainerOS does not replace

  • Accounting (QuickBooks sync only)
  • Insurance
  • Legal templates
  • Video hosting
  • Your website (you get a public coach profile)
  • Door access control
  • Payroll — we compute the report; your provider pays it

Card processing fees are left out. They scale with revenue and apply to us too.

Start your free 30-day trial

No credit card. 30 days on Coach Pro, unlimited members.

Cancel Anytime · No Contracts

Moving from Trainerize, TrueCoach, or Everfit?

Moving from Mindbody, Zen Planner, or PushPress?

We move your data for you

We help you move your member data and templates for free — plan on being up and running in about a day.

  1. Send us your export.
  2. We import it.
  3. You check the roster.
Send us your export →

Coaching is the job. Keep it that way.

No customers yet. Which is why the price and the roadmap are both on this page.

Start your free 30-day trial
No credit card. 30 days on Coach Pro, unlimited members.
Cancel Anytime · No Contracts