Free for tutors & coaches

You teach. We handle the admin. Free forever.

The free all-in-one tool for tutors, coaches, and instructors. Manage batches (classes or groups you teach), students, attendance, and payments. No spreadsheet chaos.

No card · Encrypted · Why is it free?

Teacher tutoring students in a classroom
BatchBuddy | Dashboard
Good morning, Mike
Here's an overview of your batches and students.
Active Batches
0
0 students enrolled
Revenue
$0
This month
Outstanding
$0
20 overdue
Attendance
0%
Last 30 days
Add Student
New Batch
Record Payment
Mark Attendance
Revenue Trend

Last 6 months

$6k$5k$4kOctNovDecJanFebMar
Attendance Trend

Last 30 days

100%50%0%
Batch Capacity

Students vs max seats

EnrolledCapacity
Adult Karate
18
Junior Karate
22
Little Dragons
14
Teen Advanced
12
Weekend Fitness
20

500+ instructors trust BatchBuddy

Private Tutors
Martial Arts
Art & Craft
Music
Dance
Language
Sports

If you run recurring group sessions, this was built for you.

Instructor working with students around a classroom table
Made for real classrooms

You're with the kids. BatchBuddy handles the paperwork.

Built for tutors, coaches, and instructors who spend their best hours teaching, not chasing attendance sheets or overdue fees.

  • Less Sunday spreadsheet time
  • Clear view of who showed up and who paid
  • More energy for the students in front of you

How it works

Three steps. You're teaching with less admin by tonight.

1

Sign up free

Account in about 30 seconds. No card. No trial. No catch.

2

Set up your business

Add your business, create a batch, enroll students. The setup walkthrough keeps it simple.

3

Manage like a pro

Mark attendance, record payments, watch revenue, without losing a student in a spreadsheet.

Built for class ops

Organize. Track. Collect.

Three jobs every instructor does weekly, in one place.

BatchBuddy | Schedule
Schedule
March 2026
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Classes on Mar 19
Adult Karate
4:00 PM
Junior Karate
5:30 PM
Teen Advanced
7:00 PM
Organize

Batches and students, finally in one place

Create classes with schedules and capacity. Enroll students in seconds. Everything stays linked.

See how it works
BatchBuddy | Attendance
Adult Karate
March 2026
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Wednesday, 19 March 2026
Session active
Mark All Present
3 present·1 late·1 absent·1 unmarked
AM
Arjun Mehta
Present
PS
Priya Sharma
Late
RP
Rohan Patel
Absent
SI
Sneha Iyer
Present
DK
Dev Kumar
Present
AK
Aisha Khan
Unmarked
Saved
Save Attendance
Track

Mark attendance in seconds

Open a session, tap present or absent, done. Chronic absentees get flagged automatically.

See attendance
BatchBuddy | Payments
Total Expected
$2,840
this month
Collected
$1,960
16 paid
Pending
$480
4 pending
Overdue
$400
3 overdue · 1 critical
Search payments…
All statuses
All batches
All months
StudentBatchAmountPeriodDueStatusAction
AM
Arjun Mehta
Adult Karate$120Mar 20261 MarPaid
PS
Priya Sharma
Junior Karate$95Mar 20265 Mar12d overdue
RP
Rohan Patel
Little Dragons$80Mar 202610 MarCritical
SI
Sneha Iyer
Teen Advanced$110Mar 202615 MarPending
DK
Dev Kumar
Adult Karate$120Mar 20261 MarPaid
Collect

Payments tracked. Receipts sent.

Record fees, spot who's overdue, and send receipts on WhatsApp. Always know who paid.

See payments
Everything you need

Spreadsheet chaos, meet your replacement

BatchBuddy replaces scattered sheets and WhatsApp threads with one tool built for group classes.

BatchBuddy | Dashboard
Good morning, Mike
Here's an overview of your batches and students.
Active Batches
0
0 students enrolled
Revenue
$0
This month
Outstanding
$0
20 overdue
Attendance
0%
Last 30 days
Add Student
New Batch
Record Payment
Mark Attendance
Revenue Trend

Last 6 months

$6k$5k$4kOctNovDecJanFebMar
Attendance Trend

Last 30 days

100%50%0%
Batch Capacity

Students vs max seats

EnrolledCapacity
Adult Karate
18
Junior Karate
22
Little Dragons
14
Teen Advanced
12
Weekend Fitness
20
BatchBuddy | Attendance
Adult Karate
March 2026
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Wednesday, 19 March 2026
Session active
Mark All Present
3 present·1 late·1 absent·1 unmarked
AM
Arjun Mehta
Present
PS
Priya Sharma
Late
RP
Rohan Patel
Absent
SI
Sneha Iyer
Present
DK
Dev Kumar
Present
AK
Aisha Khan
Unmarked
Saved
Save Attendance
BatchBuddy | Payments
Total Expected
$2,840
this month
Collected
$1,960
16 paid
Pending
$480
4 pending
Overdue
$400
3 overdue · 1 critical
Search payments…
All statuses
All batches
All months
StudentBatchAmountPeriodDueStatusAction
AM
Arjun Mehta
Adult Karate$120Mar 20261 MarPaid
PS
Priya Sharma
Junior Karate$95Mar 20265 Mar12d overdue
RP
Rohan Patel
Little Dragons$80Mar 202610 MarCritical
SI
Sneha Iyer
Teen Advanced$110Mar 202615 MarPending
DK
Dev Kumar
Adult Karate$120Mar 20261 MarPaid
Ready in a minute.
Create your first class fast. No training. Sign up, add students, go.
Your data, only yours.
Every account is private. No one else can see your students or payments.
Attendance in seconds.
Mark the whole class present, then fix exceptions. Sessions log themselves.
Smart alerts.
Overdue fees, chronic absentees, near-full classes. Flagged before they bite.
Fees that fit how you teach.
Per-session, monthly, or custom. Partial payments and balances tracked for you.
Export anytime.
Download rosters, payment history, or attendance as Excel in one click.
Insights & parent updates

See how your classes are doing, and keep parents in the loop

Reports that make sense

Revenue, attendance trends, and growth, at a glance. Stop guessing. Start deciding.

Explore reports
BatchBuddy | Dashboard
Good morning, Mike
Here's an overview of your batches and students.
Active Batches
0
0 students enrolled
Revenue
$0
This month
Outstanding
$0
20 overdue
Attendance
0%
Last 30 days
Add Student
New Batch
Record Payment
Mark Attendance
Revenue Trend

Last 6 months

$6k$5k$4kOctNovDecJanFebMar
Attendance Trend

Last 30 days

100%50%0%
Batch Capacity

Students vs max seats

EnrolledCapacity
Adult Karate
18
Junior Karate
22
Little Dragons
14
Teen Advanced
12
Weekend Fitness
20

Reminders and WhatsApp, without the busywork

Broadcast updates, cancel a class, and nudge overdue fees politely, without typing the same message twenty times.

See reminders
BatchBuddy | Payments
Overdue Payments
View all 20
Arjun MehtaAdult Karate
$1205d overdue
Priya SharmaJunior Karate
$9512d overdue
Rohan PatelLittle Dragons
$803d overdue
Sneha IyerTeen Advanced
$11018d overdue

Built for how you actually teach

Made for group classes

Not a generic CRM. Every feature is for tutors, coaches, and instructors who run batches.

Insights without the homework

Dashboards and alerts for overdue payments, absentees, and full classes. Automatic.

Team-ready from day one

Invite staff with clear roles. Everyone stays in sync without stepping on each other.

12

Active Classes

48

Students

89%

Attendance

$2.4k

Revenue

Everything you need. Zero cost.

No tiers. No limits. No surprises. Every feature, for everyone.

Free forever

$0/mo

Free forever. Ads keep the lights on

Create your free account
  • Unlimited classes and students
  • Unlimited team members
  • Attendance tracking and alerts
  • Payment tracking and WhatsApp receipts
  • Dashboard, reports, and analytics
  • Excel export
  • Encrypted data. Even we can't read it
Testimonials

Trusted by instructors who teach for real

The payment tracking alone saved me hours every month. I actually know who's overdue now. No more chasing parents on WhatsApp. BatchBuddy handles the awkwardness for me!
Ahmed Khan
Karate Instructor, Dubai
I used to spend Sunday evenings updating my student spreadsheet. Now I just open BatchBuddy and everything's already there. It's incredibly intuitive and just works.
Priya Nair
Piano Teacher, Mumbai
I invited my assistant and she handles attendance for all 6 batches. I just check the dashboard at the end of the week.
Maria Santos
Art Coach, Lisbon
BatchBuddy replaced three different apps I was juggling. Everything is connected now and my students actually get their reminders on time.
David Osei
Language Tutor, London
Free, genuinely. I kept waiting for the upsell and it never came. The ads are unobtrusive and I honestly don't mind them at all.
Tom Reilly
Fitness Coach, Sydney

Frequently asked questions

Still unsure? Start free. No card required.

Start free
Is BatchBuddy really free?+

Yes. 100%. Every feature, every user. No premium tier, no “upgrade to unlock.” Light in-app ads keep the lights on.

How is it different from a spreadsheet?+

Spreadsheets don’t link students to payments, attendance, and batches. BatchBuddy does, plus dashboards, alerts, reports, and WhatsApp receipts.

Can I use it for just one batch?+

Yes. One class or fifty. It scales with you.

Is my data safe?+

Yes. Your account is locked down so only you (and staff you invite) can see students and payments.

Can my staff use it too?+

Yes. Invite teammates as admin or staff. You choose who can do what.

Does it work on mobile?+

Yes. It works great in any phone or tablet browser. A dedicated app is coming soon.

Your students deserve better organization

You didn't start teaching to become a spreadsheet manager. BatchBuddy handles the admin so you can focus on what matters: your students.

Start free. Set up in 2 minutes

No credit card. No time limit. No catch.