FightKit

MMA

Software for MMA gyms

Run BJJ, striking, wrestling and MMA classes from one timetable — with BJJ belts and stripes alongside everything else.

Start free for 30 days

Every discipline, one gym

Organise BJJ, striking, wrestling and MMA classes into groups, across as many venues as you run.

BJJ belts alongside MMA

Track BJJ belts and stripes — or any other grading system you use — without forcing grades on the rest of your gym.

Attendance in seconds

Mark attendance as people arrive and see who’s training, and who’s stopped coming.

Trial classes that convert

Let people book a trial class from your website, follow up automatically, and send a registration link with their details already filled in.

Memberships and payments

Offer memberships for single disciplines or everything, and take payments automatically with Stripe.

Messages that feel personal

Email members by group or membership, greeting each one by name.

One gym, many disciplines

An MMA gym is rarely just MMA. There’s BJJ, wrestling, Muay Thai or kickboxing, MMA classes that bring them together, and often a fight team. FightKit lets you organise every class into groups, across as many venues as you use, so your whole timetable lives in one place.

BJJ belts, without grading everyone

Your BJJ students care about their belts and stripes. Your striking students may never grade at all. FightKit handles both: set up BJJ belts with up to 10 stripes each, track them for the members who train BJJ, and leave everyone else ungraded. If you grade in another discipline too, set up a separate grading system for it.

For graded students, set how long and how many classes each belt or stripe takes, and see every student’s progress towards their next one.

Memberships that match how people train

Some members only come for BJJ, some only for striking, some for everything. Create as many membership plans as you need — single disciplines, full access, 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.

From trial class to member

Most new members start with a trial class. FightKit takes them from enquiry to paying member:

  • Trial booking forms on your website, so people can book a class themselves
  • Two-way email conversations — every email with a lead shows up in one thread
  • Automated follow-ups when someone books a trial, or doesn’t turn up
  • Pre-filled registration links — their details are already in, so they just pick a membership and pay

Frequently asked questions

Can I track BJJ belts in an MMA gym?

Yes. Set up BJJ belts with up to 10 stripes each, and track them for the members who train BJJ — without grading anyone who doesn’t.

Can I run more than one grading system?

Yes. Set up as many grading systems as you need — for example BJJ belts and kickboxing grades — side by side.

Can I offer memberships for single disciplines?

Yes. Create as many membership plans as you need — for example BJJ only, striking only, or full MMA access.

Does FightKit work for gyms with no grading at all?

Yes. Grading is optional — classes, attendance, trials, memberships and payments all work without it.

Is there a free trial?

Yes — start a 30-day free trial with no contract and no setup fee. Every feature is included on every plan.

Set up your school in under 10 minutes

Step 1

Create your account

Email and password — you’re in instantly

Step 2

Add your classes & pricing

Define your schedule and pricing in minutes

Step 3

Add your students

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

Start your free 30-day trial
No credit card required
Free for 30 days
Cancel anytime