From student registration to live match scoring — manage your entire karate tournament from one powerful app. Kumite scoring, kata events, auto brackets, and everything in between.
Built specifically for karate, every feature is designed around how tournaments actually work — kumite, kata, multi-tatami, and beyond.
Real-time scoring with Yuko, Waza-ari, Ippon tracking. Penalties (Chukoku, Keikoku, Hansoku) and Senshu support built in.
Manage kata rounds with judge scoring, deduction system, and automatic ranking. Supports both elimination and round formats.
Store athlete profiles with belt level, age, weight, club, and photo. Bulk import via Excel or scan any printed or handwritten roster with your camera — AI reads names, belts, weights, and teams automatically.
Scores sync instantly across all devices. Co-admins on different tatamis see live updates simultaneously. Viewers with unlocked tournaments see live scores — no refresh needed. Live Matches also shows each pool's progress at a glance — "3 of 5 done · 2 remaining" — so you know exactly which mats need attention.
Viewers get instant push notifications when a match starts and when it finishes — with the winner's name and result details.
Run multiple tatamis simultaneously. Assign co-admins to specific tatamis for parallel event management.
Each co-admin is assigned to one specific tatami — they can score and conduct all matches only on that tatami. They cannot see or touch other tatamis. Admin creates the account, assigns the tatami, and retains full control including delete rights.
Connect a TV or projector to each tatami and broadcast the live match full-screen — huge score, fouls, and Senshu — then the bracket tree and podium the moment a pool finishes. Auto-updates with zero clicks, built for spectators at the venue.
Rebalance on the fly — if one tatami falls behind, move any pool over to a faster one in a couple of taps. Built-in safety checks block moving a pool that already has matches in progress.
Export full results, brackets, pool lists, and score sheets to Excel or print-ready PDF for the venue desk.
Score matches even without internet. Data syncs automatically when connectivity is restored — perfect for remote venues.
Available in English, Hindi, Tamil, and Malayalam. Switch languages instantly from settings without restarting.
One tap to shuffle and generate all brackets across Kata and Kumite. Smart distribution across tatamis — no manual grouping needed.
Get instant, intelligent answers about every app feature — right here on this website. Ask how to import students, set up tatamis, score kata, or anything else. KarateAI knows the entire app.
Set group size (4, 8, 16 or custom) and the engine groups athletes by age, weight, and belt simultaneously. Byes are added automatically. Re-shuffle any individual group without touching the rest of the bracket.
Student Roster, AKA/AO side assignments for Kata and Kumite, match summaries, brackets, pool print, and team medal table. Export print-ready PDFs in one tap.
Gold, silver, and bronze are counted per club in real time as matches finish. The club leaderboard updates instantly — every admin, co-admin, and viewer sees the same live standings simultaneously.
Auto-assign chest/registration numbers to every athlete. Numbers persist across re-shuffles. Print the full participant list from Reports for your registration desk — consistent throughout the event.
Kata: age bands + Novice / Intermediate / Advanced (rank belts). Kumite: age + weight groups (e.g. Under 35 / 35–45 / Over 45) + Below Brown / Brown & Above. Import demo settings in one click to try a full sample setup.
Protect tournament data with fingerprint or face ID. Configure auto-lock after an idle timeout. Change your password anytime right from Settings, plus full account and data deletion for complete privacy.
Invite each team's coach with their own login — they see their roster and can flag a no-show before the match even starts. Reports land in an admin review queue for bulk approve/dismiss, or an admin can search and mark a fighter absent directly. Confirmed absentees show up greyed out right in the pool and bracket, so byes go out instantly instead of everyone waiting on a missing fighter.
Run flag-based kata head-to-head matches with a live +/− flag counter per side. The moment one side holds the majority — 3 of 5 flags — it's highlighted automatically so judges can confirm the winner in seconds. The flag count carries through to Completed Matches and every report.
One tap on Live Matches sends an instant push to spectators — chest numbers and names of the next AKA/AO fighters, and which tatami to report to. No more athletes missing their call while they're away from the mat.
Set a start time plus per-match and relax duration for kata and kumite on every tatami. Each upcoming pool shows its expected start time right on Live Matches — and if a pool runs long or finishes early, every pool queued after it reschedules automatically, not a fixed rigid timetable.
Parents and spectators can follow their son, daughter, or any athlete from the viewer menu. Their pool is highlighted right on Live Matches, and a reminder notification lands on the phone around their expected start time — no more sitting glued to the screen waiting for one name.
Comprehensive tournament documentation at your fingertips — from individual athlete records to club medal standings. Export all as print-ready PDF in one tap.
Complete participant list — belt, age, weight, club, chest number, and event entries. Print as a check-in sheet for your registration desk.
Match sides for Kata and Kumite pools — red AKA / blue AO from shuffle. Filter by event, team, or tatami. Print for the desk.
Every match result per athlete — opponent, score, outcome, and round. A full performance record coaches and parents can review.
Club-level medal tally — gold, silver, and bronze counts with total points. Print the final standings for prize distribution and official records.
No manuals. No waiting. Just ask KarateAI anything about the app and get a clear, instant answer — whether you're setting up your first tournament or running your 50th.
Real screens from live karate tournaments — exactly what you'll see when managing your event.
The tournament engine groups every athlete by age, weight, and belt simultaneously — then distributes brackets fairly across all tatamis. What used to take hours now takes one tap.
Choose group size 4, 8, 16 or any custom number. The engine divides athletes into exact-size groups and fills byes automatically. Re-shuffle individual groups without touching others.
Age → weight → belt — all three applied simultaneously. Boys and girls separated automatically. Athletes outside any category are flagged with a clear error, never silently skipped.
Groups are balanced across tatamis — kumite sets go to kumite tatamis, kata sets to kata tatamis. Workload is evenly spread so no single tatami runs far ahead of the rest.
Every athlete gets an auto-assigned registration number that stays fixed across all re-shuffles. Print the roster from Reports for your desk — numbers are consistent the whole day.
From kids in AKA/AO gear to black-belt finals, KarateHost runs clear tournament pools: age bands, weight groups, Novice / Intermediate / Advanced for kata, and Below Brown / Brown & Above for kumite — with live scores parents can follow.
Four simple steps to go from student registration to live match results.
Add athletes manually or bulk import from Excel. Assign belts, ages, weights, and clubs automatically.
Set ages, weight groups, and belt groups (Novice / Intermediate / Advanced for kata; Below Brown / Brown+ for kumite) — or Import Demo Settings. Free plan keeps 1 tatami.
Score kumite and kata matches in real time. Co-admins handle separate tatamis simultaneously.
Download full results, brackets, and reports to Excel or PDF and share instantly.
A complete walkthrough — from creating the event to printing chest numbers. Follow these steps in order and your tournament will be ready to run.
This is the foundation of your event. Open Settings → General and fill in the tournament details:
Also on the General tab
Manage Tatamis, Co-Admins, prize points, and a one-click Import Demo Settings to load a ready-made sample setup.
A tatami is a competition mat. If your event runs on several mats at once, create one tatami per mat so matches can run in parallel.
In Manage Tatamis, type how many mats you have and tap Generate Tatamis. They appear as "Tatami No. 1", "Tatami No. 2", and so on. You can delete any you don't need.
Free vs Premium
Free plan: 1 tatami. Premium: unlimited tatamis, running matches on every mat at once.
Co-admins are your scoring helpers. Each one runs the matches on one mat, so you're not doing everything yourself.
In Manage Co-Admins, enter their Name, Email, and a Password, then pick which Tatami they will run, and tap Add Co-Admin. They simply log in with that email and password to score matches on their assigned mat. You can edit, reset, or remove a co-admin anytime.
One mat, one helper
A co-admin only sees and manages the tatami they're assigned to — they can't touch other mats or global settings.
Settings → Categories comes prefilled with sensible age, weight and belt-group divisions, so you can shuffle immediately with nothing to configure.
Need something different for your event? Every category here is fully editable — rename, resize, add or remove age bands, weight bands and belt groups.
Kata pool
Gender + Age + Novice / Intermediate / Advanced
No weight on kata
Kumite pool
Gender + Age + Weight group + Below Brown / Brown+
e.g. Boys · 11–12Y · Under 35 kg · Below Brown
In Settings → Kata:
Kata brackets are head-to-head with AKA vs AO — same pool card style as kumite.
Three scoring formats
WKF · Total Sum · Flag System (no scores, just a winner call)
In Settings → Kumite:
Younger ages (e.g. 6Y) can be belt-only with open weight. Open kumite for 17–18 can use a single open weight group.
Example weight groups
11–12 Years
Boy: Under 35 · 35–45 · Over 45
Girl: Under 32 · 32–42 · Over 42
Each group + age + gender + Below/Above Brown = one kumite pool.
Decide how many points each placing earns. These points feed the live medal tally and club leaderboard. The defaults work well — e.g. 1st = 3, 2nd = 2, 3rd = 1, 4th = 1 — but you can change them to anything, from Settings → General.
Default points
1st = 3 · 2nd = 2 · 3rd = 1 · 4th = 1
This is where most events are won or lost on time. Open the Student Roster. You have a few ways to add athletes:
For each student you set Name, Age, Belt, Weight, Team and whether they're in Kata, Kumite, or both. Search by name or chest number, filter by weight, team, belt, and gender. Printed rosters are sorted by chest number for easy check-in.
Free vs Premium
Free plan: up to 50 students. Premium: unlimited.
This is the magic step — the app builds every group for you. Go to Settings → Generate — Kata and Kumite each have their own tab there:
The engine builds pools as: Kata = gender + age + belt group; Kumite = gender + age + weight group + belt group. Spreads groups across your tatamis. Not happy with a draw? Tap Undo or Clear and shuffle again before the event starts.
Pool sizes
4 · 8 · 16 · 32 participants per pool
Finally, open Tournament Tools and tap Print All Chest Nos. This generates full-size, anonymous chest numbers for every athlete to wear during matches.
That's it — your tournament is fully set up. On the day, each co-admin logs in on their phone, opens their tatami, and scores matches live. A match not going ahead (injury, no-show) can be cancelled from its bracket card instead of deleted — it greys out and can be reactivated any time. Choose Girls-first, Boys-first, or alternating pool order from Live Matches, and viewers see the exact same order. The medal tally and leaderboards update in real time. 🥋
On match day
Live scoring, cancel/reactivate matches, custom pool order, real-time medal tally.
Tip: open the app on a computer for setup. Need a hand? Visit the Help Center.
Parents, coaches, and fans can follow any tournament live — brackets, match scores, and the medal tally update in real time, from any phone. Here's how a viewer unlocks and watches an event.
Open the app and go to Available Tournaments. Browse the tabs:
Use the Country and Date filters to find the right event quickly. A tournament shows an Open button (with a lock) when its host has turned on Public Live Access. If the host kept it private, you'll see "Sharing Restricted" and it can't be viewed.

To see a tournament's live results and brackets, you unlock it with a Tournament Key. One key unlocks one tournament for lifetime access — pay once, watch forever, including after the event ends.
Check your balance in My Wallet. To buy a key, go to Recharge Wallet and tap ₹50 — each recharge adds 1 key, and you can recharge multiple times to stock up. Tapping Open on a tournament uses one key to unlock it.

Keys can be shared — perfect for a club that buys keys in bulk and hands them out to parents. In My Wallet tap Receive to show your personal QR code. A friend who has keys taps Send Key, scans your QR code, and a key transfers to you instantly — no cash, no waiting.

Once unlocked, the tournament moves to your Unlocked tab. Open it to follow everything in real time:
You can follow from anywhere — the stands, home, or another city. Access is lifetime, so the results stay available long after the event finishes.

Hosting an event? Turn on Enable Public Live Access in Step 1 of the setup guide so viewers can find it.
Start free. Upgrade when you need more power.
Available on Android & Web · Purchase Premium via Google Play (Android) or Razorpay (Web)
"We ran a 200-athlete state championship with 4 tatamis and zero confusion. The live scoring kept everything moving smoothly."
"Importing students from Excel saved us hours of manual entry. The duplicate detection caught entries we would have missed."
"Tamil language support made it so much easier for our local coaches to use. The offline mode worked perfectly at our venue."
Install from Google Play or Indus App Store for the full native experience, or open the web version instantly from any browser — no installation needed.
Scan to Install
Opens Google Play Store
Have a question or need help? We respond within 24 hours on working days.
Builders of Karate Tournament App — professional tournament management software trusted by organisers across India.
Join hundreds of karate organizers who use Karate Tournament App to run flawless events.
🥋 Start for Free — No Credit Card