BJJ
Track belts and stripes, see who’s due their next promotion, and turn trial classes into paying members — all in one place.
Start free for 30 daysSet up every belt with up to 10 stripes, in the stripe colour you use — so each student’s rank shows exactly as it looks on the mat.
Set how long and how many classes each belt or stripe takes, and see every student’s progress towards their next one.
Run separate belt systems for adults and kids side by side, including two-tone kids’ belts.
Mark attendance from the mat — every class counts towards their next stripe.
Let people book a trial class from your website, follow up automatically, and send a registration link with their details already filled in.
Set out the techniques for each belt so students and coaches know what’s expected at every stage.
Promotions in Brazilian jiu-jitsu are slow and earned on the mat. Adults can spend years at a belt, with stripes marking progress in between — and in most academies it’s the coach who decides when someone’s ready.
FightKit keeps track of the part that’s hard to hold in your head. Set how long and how many classes each belt or stripe takes, and FightKit counts the time and attendance since each student’s last promotion. When you’re planning stripes for the end of the month, you can see who’s close — instead of scrolling back through attendance sheets or relying on memory.
The decision stays yours. FightKit never promotes anyone automatically: you record the promotion when you award it, and the count starts again.
Kids’ BJJ uses its own belt system — grey, yellow, orange and green belts, many of them two-tone — before students move onto the adult belts. FightKit lets you run the kids’ system and the adult system side by side, with two-tone belts and stripes on both, so every student’s rank shows exactly as they wear it.
Set up your timetable once — gi, no-gi, kids, competition training and open mats — organised into groups, across as many venues as you run. Mark attendance in seconds, and every class a student attends counts towards their next stripe.
Most new students start with a trial class. FightKit takes them from enquiry to paying member:
Create memberships for adults and kids, and take payments automatically with Stripe — or record cash and bank transfers. Members can manage their membership and billing in the FightKit app for iPhone and Android.
Yes. Each belt can have up to 10 stripes, with the stripe colour you choose, so you can track every stripe between belts as well as the belts themselves.
Yes. Set up as many belt systems as you need — for example an adult system and a kids’ system — including two-tone kids’ belts.
No — promotions stay your decision. You set how long and how many classes each belt or stripe takes, and FightKit shows each student’s progress towards their next one so you can see who’s due.
Yes. Requirements are set per belt or stripe, so they can match your academy’s own standards or your affiliation’s guidelines.
Yes — start a 30-day free trial with no contract and no setup fee. Every feature is included on every plan.
Step 1
Email and password — you’re in instantly
Step 2
Define your schedule and pricing in minutes
Step 3
Import existing or send instant registration links — you’re ready
Already using Stripe? Import your existing setup — no need to start from scratch.
Your school, ready in minutes