Belts and stripes, kids belts, gi and no-gi classes and memberships in one place. Members book from their phones, and you know who is ready for their next stripe before promotion day.
From the 6:30 fundamentals class to Saturday open mat, every belt, stripe and payment works from the same member records.
Gi, no-gi and kids on one schedule
Fundamentals, all levels, advanced, no-gi, women’s, Little Grapplers, kids and the comp team. Each class has its own age range, level and capacity, so a white belt never lands in the blue-belt round.
Your belt ladder with up to four stripes, plus minimum classes and months at each belt. MatSync counts every class and shows who is ready, who is close and who needs more mat time.
Unlimited gi and no-gi, two-a-week fundamentals, kids, competition team, annual and class packs. Card payments through Stripe, cash and transfers recorded by hand, revenue month by month.
Members book in the app or scan their card at the front desk tablet, and the professor takes roll on the roster. Every class counts toward the next stripe.
Kids move from grey to green on their own track, with their own minimums. Every promotion is saved with its date, professor and note, including belts imported from your old records.
Black belts, fresh white belts, kids and competitors with their plan and attendance. Medical flags and competitor markers show on every roster, and parents manage each child from one login.
The best BJJ gym software is built around belts and stripes, gi and no-gi classes and kids belts, and is priced so a 40-member academy does not pay like a 400-member gym. It should let members book and check in from their phones, count every class toward the next promotion, and take card payments without locking you into its own processor.
BJJ gym software compared, by academy size
What an academy pays the software company each month, from the list prices each vendor publishes. Open any name for the full comparison.
Monthly list price plus any platform fee on online payments, for an academy where 80% of members pay a $150 membership online. Card processing is left out because every option charges it. Prices checked August 2026. Run your own numbers
Before you switch
The answer is yes.
Questions academy owners ask us before they switch. Every answer below is something MatSync does today.
Set up your belt ladder with up to four stripes and the minimum classes and months for each belt. MatSync counts every class, shows who is ready for their next stripe or belt, and keeps every promotion on the member’s record.
Can kids follow their own belts, grey to green?Yes
Kids get their own track with grey, yellow, orange and green belts, white and black variants included, and their own minimums. Their history stays on the record when they move to adult belts.
Can I run gi and no-gi classes on one schedule?Yes
Mark a class as no-gi and it sits next to your gi classes on the weekly schedule. Each class has its own professor, age range, level and capacity, and members see all of them in the app.
Can I limit fundamentals members to two classes a week?Yes
A membership can allow a set number of group classes per Monday-to-Sunday week, from 1 to 14. Once a member reaches the limit, further bookings that week need a class pack.
Can I run an invite-only competition team?Yes
Mark members as competitors with the name and date of their next tournament, give the team its own membership and an advanced class, and see the competitor marker on every roster.
Can I run a women’s class?Yes
Set a class’s group to Women and it shows as a women’s class on the schedule, with its own time, professor and capacity.
Can members check in at a front-desk tablet?Yes
A tablet at the front desk runs the MatSync check-in kiosk: members scan their code as they arrive and the check-in lands in the class attendance. The professor can also take roll on the roster.
Can parents manage several kids from one login?Yes
With a family account, one parent login covers several children. Parents book kids classes, follow belt progress and pay for each child, and family discounts apply automatically to eligible memberships.
Can members pay by card and I still record cash?Yes
Members buy their membership in the app. Online payments go through Stripe at Stripe’s standard fees plus a 0.5% MatSync app fee. Cash and bank transfers you record by hand have no transaction fee.
Can I switch from Zen Planner, Gymdesk or a spreadsheet?Yes
Send us your spreadsheet or an export from your current software and we import your members, their plans and their belt history, so you start with the academy you already have.
Is there free BJJ gym software?Yes
MatSync is free for up to 30 members, with every feature included, the member app and no credit card required. When the academy grows past 30 members, the Grow plan is $39 per month, or $35 per month billed yearly.
Inside the academy
See the academy from the inside
The schedule, belts, members, revenue and class roster of one jiu-jitsu academy, as the owner sees them.
matsync.app/dashboard/home
For BJJ academies
What a jiu-jitsu academy needs from its software
A BJJ academy is not a gym with a class timetable. These are the jobs owners ask us about most, and how MatSync handles each one.
Stripes are promotions too
Four stripes a belt means four small promotions between the big ones. Each has its own minimums, so a member a stripe away from blue shows up as ready, not as “still white”.
Four-to-six-year-olds get their own class and a two-a-week plan, older kids their grey-to-green belts. One parent login books and pays for every child.
Gi and no-gi side by side
No-gi classes sit on the same schedule as the gi ones, so the lunchtime no-gi crowd and the evening gi class book in the same app, and it all counts toward the same belt.
A competition team on the side
Competitor markers with the next tournament and date, a team membership and an advanced round that only the team and blue belts and up are meant for.
A women’s class with its own slot
Give the women’s class its own time, professor and capacity. It shows on the schedule as a women’s class, next to the all levels gi round.
Bringing your belt history over
Send us a spreadsheet or an export and we import members, plans and belt history with the dates. Comparing costs first? Use the gym software cost calculator.
From booking tonight’s no-gi round to checking belt and stripe history or paying a renewal: members do it themselves in the app, without asking the front desk.
Try the real app
Open the live MatSync member experience on your phone.
MatSync’s 0.5% app fee, plus Stripe’s standard processing fees, only applies to payments that go through Stripe. Manual payments have no transaction fees.
Slap, bump, roll
You teach. MatSync runs the front desk.
Set up your belts, stripes, classes and memberships in an afternoon, then invite your members. Free for up to 30 members, no card needed.