Skip to main content

Karate club software

Karate club software for dojos and karate schools

Timetable, kyu and dan grading, junior and adult programs and membership fees in one place, so the evenings go to teaching kata instead of paperwork.

Free for up to 30 students. No credit card required.

Dashboard · Class planner
MatSync weekly class planner for Shinrai Karate Dojo, showing Little Dragons, junior, teen, kumite and kata classes

A karate dojo in MatSync: 48 students, 15 classes a week.

  • Kyu and dan without the paper folder

    Your own belt ladder, time in grade and every grading on the student’s record.

  • Fees paid in the app

    Members pay by card through Stripe, and cash or transfers are recorded in two taps.

  • Juniors and adults kept apart

    Separate plans, classes and belt tracks, with one parent login for several children.

Also built for Judo, Taekwondo, Aikido, Kickboxing, Brazilian Jiu-Jitsu and Kung Fu clubs.

One dojo, one system

Everything a karate dojo runs on

From the Wednesday Little Dragons class to the December kyu grading, every part of the dojo works from the same student records.

Kyu and dan grading

Set up your style’s belts and the minimum classes and months for each grade. MatSync shows who is ready, who is close and who needs more mat time before the next grading.

See belt tracking
MatSync belt progression view listing karate students by kyu grade with classes attended and readiness for the next grading

Class scheduling

Publish the week once: Little Dragons, juniors, teens, kumite and kata squad, each with its age range, level and mat capacity.

Read the scheduling guide
MatSync weekly class planner for Shinrai Karate Dojo, showing Little Dragons, junior, teen, kumite and kata classes

Membership fees and payments

Monthly, annual and two-classes-a-week plans. Card payments through Stripe, cash and bank transfers recorded by hand, and revenue by month.

See payment management
MatSync finances for a karate dojo with monthly revenue and recent payments for junior, teen and adult plans

Attendance and roll call

Students book and check in from the app, or the instructor takes the roll on the class roster. Every class counts towards the next grade.

See attendance tracking
MatSync class roster for a junior karate grading prep class with 13 booked students and their kyu belts

Grading history

Each promotion is saved with its date, examiner and note, including grades imported from the old grading book. Book the next promotion ahead of the grading.

Read the karate belt order guide
A junior karate student’s record in MatSync with the current orange belt, the junior belt track and past kyu gradings

Students and families

Juniors, teens and adults with their belt, plan and attendance. Parents manage every child from one login in the member app.

See pricing
MatSync member list for a karate dojo with juniors, teens and adults, their belts and membership plans

What is karate management software?

Karate management software keeps a dojo’s students, class timetable, attendance, kyu and dan grading history and membership fees in one system. Students book and check in from an app, parents manage every child from one login, and the instructor can see who is ready to grade and who has not paid.

Before you switch

The answer is yes.

Questions dojo owners ask us before they switch. Every answer below is something MatSync does today.

Start for Free
Can I set up my own kyu and dan grades?Yes

You set up your own rank system, so your style’s kyu and dan grades show up in the right order with your belt colours and tags. Each grade holds its minimum classes and months, and every student’s grading history stays on their record.

Does it work for Shotokan, Goju-ryu, Wado-ryu and Kyokushin?Yes

Your belt order is your own: set the colours, tags, kyu and dan grades and their order for your style, with a separate track for juniors. See the karate belt order guide, or estimate a timeline with the karate belt calculator.

Can I see who is ready for the next grading?Yes

MatSync counts the classes each student attends after their last promotion and compares them with the grade’s requirements, so you see who is ready, who is close and who needs more mat time before the grading.

Can I book promotions before a grading?Yes

Book the next promotion ahead of the grading. Each promotion is saved with its date, examiner and note, including grades imported from the old grading book.

Can I keep kids’ and adult classes apart?Yes

Your timetable is built from recurring classes with capacity limits and eligibility rules by age group and skill level, so juniors and adults book the classes meant for them. Juniors can follow their own belt track, with stripes between belts.

Can parents manage several children from one login?Yes

With a family account, one parent login covers several children. From the member app, parents can book classes, see belt progress and pay for each child. Family discounts apply automatically to eligible membership purchases.

Can students book classes from their phone?Yes

Students and parents see the timetable in the MatSync app and book a spot. Rosters update in real time, and check-ins show up in attendance right away.

Can students check in at a front-desk tablet?Yes

A tablet at the front desk runs the MatSync check-in kiosk: students scan their member code as they arrive and the check-in lands in the class attendance. Instructors can also take the roll on the class roster.

Can I cap a plan at 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 student reaches the limit, further bookings that week need a class pack.

Can members pay by card and I still record cash?Yes

Students or parents buy a membership plan in the app. Online payments go through Stripe at Stripe’s standard processing fees plus a 0.5% MatSync app fee. You can also record cash or bank transfers manually with no transaction fee. If a card payment fails, Stripe retries it according to its settings. MatSync records the failure and keeps the plan status in sync on your dashboard. MatSync does not notify the student automatically; staff send payment reminders manually. Read how to set up automated billing for karate members.

Can I keep medical notes and parental consent on file?Yes

Medical conditions and competitor status are stored on each member’s record for your instructors, and appear in class lists only as a flag. Students and parents accept your club terms and consents on your registration form, and each acceptance is saved with its date.

Can I record federation licence numbers?Yes

Add a licence number question to your registration form, and each member’s answer is kept with their registration record for owners and admins to look up.

Can I switch from my current karate software or a spreadsheet?Yes

Send us your spreadsheet or an export from your current software and we import your members, their plans and their grading history, so you start with the dojo you already have.

Is there free karate club software?Yes

MatSync is free for up to 30 students, with every feature included, student mobile app access and no credit card required. When the club grows past 30 students, the Grow plan is $39 per month, or $35 per month billed yearly.

Does the app work on iPhone and Android?Yes

The MatSync member app is on the App Store and Google Play. Students and parents book classes, check their belt progress and pay from it.

Inside the dojo

See the dojo from the inside

The timetable, grading, members, fees and class roster of one karate dojo, as the instructor sees them.

MatSync home screen for Shinrai Karate Dojo with today’s karate classes, bookings per class and recent sign-ups

For karate clubs

What a karate club needs from its software

A dojo runs differently from a gym. These are the jobs karate club owners ask us about most, and how MatSync handles each one.

  • Grading days without the clipboard

    Each kyu and dan grade holds its own minimum classes and months. Before a grading, MatSync shows who is ready, who is close and who needs more mat time. Book promotions ahead, then record each one with its date, examiner and note.

    Make a belt certificate
  • Juniors, teens and their parents

    Run kids, junior and adult classes side by side, each with its own age range and belt track, and stripes between junior belts. One parent login books, pays and follows progress for every child, and family discounts apply to eligible memberships.

  • Registration, medical notes and consent

    New students join through your own registration form and accept your club terms and consents as they sign up, and each acceptance is saved with its date. Medical conditions and competitor status sit on the member record for your instructors, and show in lists only as a flag.

  • Federation licences

    Clubs affiliated to a national federation or an association such as the JKA or KUGB often need each member’s licence number. Ask for it on your registration form and every answer is kept with that member’s registration record.

  • Your style’s belt order

    Shotokan, Goju-ryu, Wado-ryu, Shito-ryu and Kyokushin dojos rarely share one belt chart. Set your own colours, tags, kyu and dan grades and their order, with a separate track for juniors.

    Read the karate belt order guide
  • Moving off spreadsheets

    Send us your spreadsheet or an export from your current software and we import your members, their plans and their grading history, so the first week starts with the dojo you already have.

Member mobile app

Every karateka knows what comes next.

From booking tonight’s kumite to checking kyu 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.

Getting started

What the first week with MatSync looks like

  1. 01

    Create your dojo

    Add the club, choose karate and invite your instructors.

  2. 02

    Set your belt ladder

    Enter your style’s kyu and dan grades with the classes and months each one needs.

  3. 03

    Publish the timetable

    Add the weekly classes with age ranges, levels and mat capacity. Students see them in the app.

  4. 04

    Add plans and payments

    Create junior and adult plans, connect Stripe for card payments, or record cash and transfers.

  5. 05

    Bring your students over

    Share the join link, or send us your spreadsheet and we import members, plans and grading history.

Pricing

Every feature, priced by students

Free

$0free

Perfect to get started.

  • Up to 30 Students
  • All features included
  • Mobile App Access
  • Stripe fees + 0.5% app fee
Start for Free

Grow

$39per month

For growing clubs.

  • Unlimited Students
  • All features included
  • Mobile App Access
  • Priority Support
Get Started

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.

Free for up to 30 students

Less admin, more karate

Bookings, check-ins and payments run on their own while you teach. Start free with the classes and students you already have, no credit card needed.

MatSync member list for a karate dojo with juniors, teens and adults, their belts and membership plans