Brazilian Jiu-Jitsu · Gi & no-gi
BJJ Gym Management Software
No card required to create your workspace. Migration scope follows a source-data review.

Academy-native
Built for how BJJ schools run
The white-to-black journey takes a decade. Your software should keep count for every student on the mats — without a single index card.
- 5 adult belts × 4 stripes — model white, blue, purple, brown, and black with four stripes each (plus kids belts if you run a youth program), so every promotion step lives in rank tracking, not in your head.
- IBJJF-style time-in-rank minimums — pair class-count requirements with day-based ones, like “two years at blue before purple,” and let eligibility flags surface who’s genuinely due — never early.
- Open mat & no-gi scheduling — separate class types for gi fundamentals, advanced, no-gi, and open mat, so QR check-ins count the sessions you want toward stripes — and open mat can stay off the count if that’s your rule.
- Drop-in mat-fee records— staff can record a visiting grappler's mat fee and inventory sale after using the school's current payment method, capture the waiver evidence, and keep the visitor workflow out of the active-member roster.
Your ladder in Dojo Wizard — Adult BJJ
White belt · 3rd stripe → 4th stripe
Requires 25 classes + 90 days since last stripe
Classes 22/25 · Days 101/90
White · 4 stripes → Blue belt
Requires 100 total classes + 12 months on the mats + instructor approval
Blue belt → Purple belt
Requires 730 days time-in-rank (IBJJF-style 2-year minimum) — flagged ready only when both mat time and the calendar agree
Example ladder — every requirement is yours to set, per program.
Beyond the belt rack
The rest of the academy, handled
Stripes are the headline, but the back office is where hours disappear. Dojo Wizard covers it end to end.
Member web portal
Invited members can see eligible gi and no-gi classes, rank progress, announcements, QR identity, controlled single-session reservations, and Stripe-hosted billing tools. Recurring reservations, waitlists, plan changes, and push remain planned.
Learn more →Direct Stripe billing
Use your school-owned Stripe account with no Dojo Wizard processing-percentage markup. Staff-assisted collection requires an approved connected account and completed billing gates.
Learn more →Trials that convert
An included hosted landing page sends first-class inquiries into the lead workflow. Trial students do not count toward proposed pricing until they become active students.
Learn more →Proposed core pricing
At 100 active students, the proposed price is $99/month
Every proposed price includes the same core school tools. Stripe fees remain separate.
See full pricing →Start on your terms
Run the academy. Roll more.
Launch your belts, stripes, schedule, and attendance. Migration scope and timing are confirmed after a source-data review.