Track every promotion, curriculum milestone, and testing requirement — all in one place. Built specifically for martial arts schools, not adapted from generic software.
30-day free trial · No credit card required
See every belt rank a student has earned, when they earned it, and who promoted them. Full audit trail from white belt to black belt and beyond.
Define techniques, forms, and requirements for each rank. Students and parents can see exactly what's needed for the next promotion — no guesswork.
Generate belt testing candidate lists, create printable handouts, and record results with a few clicks. Testing day runs smoothly.
Go beyond physical techniques. Track soft skills, attendance goals, and character milestones that define a complete martial artist.
Set up belt ranks and the requirements for each level — techniques, forms, attendance minimums, or any custom criteria.
As students train, log their progress against requirements. MyDojang shows who's ready to test and who needs more time.
When a student tests successfully, record their new rank. The promotion appears in their profile and is visible to parents in the member portal.
Automate tuition collection, manage billing plans, and give families a transparent payment experience.
Give parents and students a transparent window into their training — attendance, progress, schedule, billing, and more.
Automated text message reminders for classes, belt tests, events, and billing — sent at the right time, without lifting a finger.
Not a generic gym app. Every feature is designed for dojangs, dojos, academies, and gyms — from belt tracking to kiosk check-ins.
Industry-leading payment processing. PCI compliant. Your students' payment data never touches our servers.
Export your data anytime. No lock-in contracts. Cancel whenever you want.
Choose the plan that fits your studio. All plans include core features with no hidden fees.
30-day free trial
30-day free trial
30-day free trial
30-day free trial
Need a detailed breakdown? Compare all features
Try MyDojang free for 30 days. Starting at $49/mo.