Built with school teams

Free Forever School Management
System.

  • CBC-ready assessments
  • Fees & M-Pesa reconciliation
  • Works online & offline
No credit card required Free onboarding support Cancel anytime

No credit cards. No pilot fees. No "enterprise sales team." Just a few developers. Call +254 723 172 481 or book a 15-minute walkthrough. We answer our own phones.

Real Results

Trusted by schools worldwide

See the impact EBingwa is making in classrooms across the globe.

1k
Active Schools
Managing operations daily
500k
Students
Tracked on the platform
1M+
Active Users
Teachers, admins & guardians
15+
Countries
Global reach & impact
4.8/5
Average rating from 102+ school reviews

Built with real schools, for real schools

Free school management system built with real principals and teachers. Everything you need in one place—from CBC-ready assessments that track competencies and generate reports, to automated fees & M-Pesa reconciliation, to offline-capable tools that work anywhere and sync when connected.

We started EBingwa in 2023 after watching schools in Nairobi, Eldoret, and Kisumu spend KSh 50,000+ monthly on disconnected tools that still required Excel spreadsheets and WhatsApp groups. We built this with real principals, bursars, and teachers—every feature ships only after they've tested it in their actual classrooms.

It's free because we believe every school, whether in Kibera or Karen, deserves the same tools. No credit cards. No pilot fees. No "enterprise sales team." Just a platform that works.

See It In Action

See How Kenyan Schools Use EBingwa

Real screenshots from actual schools using EBingwa daily. See the dashboard, student profiles, fee management, and CBC assessments in action.

EBingwa Dashboard

Unified Dashboard

See all your school operations at a glance—students, fees, attendance, and CBC assessments in one place.

Student Profile

Student Profiles

Complete student records with admission details, academic history, guardian contacts, and CBC portfolios.

Fee Management & Reports

Fee Management & Reports

Automated M-Pesa reconciliation, payment tracking, and comprehensive financial reports—no more Excel weekends.

Want to see more? Watch a 2-minute walkthrough or request a personalized demo.

Get Started Free Watch 2-Min Demo
No credit card required Free onboarding support Cancel anytime
Our Story

Who Is Behind EBingwa?

We're educators, technologists, and mission-driven builders who believe every Kenyan primary and secondary school deserves world-class tools—regardless of budget.

Allan Njiru

Allan Njiru

Co-Founder

Nairobi, Kenya

I spent 3 years working with schools in Kenya before starting EBingwa. I watched principals spend entire weekends reconciling fees in Excel, and teachers lose CBC assessment data when their phones crashed. EBingwa is my answer to that frustration.

Ian Kamau

Ian Kamau

Co-Founder

Nairobi, Kenya

Co-founder of EBingwa, working alongside Allan to build a free school management system that serves schools across Kenya and beyond.

School Partners

School Partners

Real Principals & Teachers

Nairobi, Eldoret, Kisumu

Lucy W. (Kileleni School), Peter M. (Greenhills Academy), and Joy A. (Lakeside Girls) test every feature in their actual classrooms before we release it. If it doesn't work for them, it doesn't ship.

Why We Built EBingwa

In 2022, I watched a principal in Nairobi spend her entire Saturday manually matching 400 Mpesa payments to student records in Excel. Another school lost a term's worth of CBC assessments when a teacher's phone broke. We're building EBingwa because no principal should spend weekends on data entry, and no teacher should lose student work because their phone died. Every school—whether it's a 50-student rural primary or a 2,000-student urban academy—deserves tools that actually work.

— Allan Njiru, Co-Founder

Transparency

How EBingwa Stays Free

We believe transparency builds trust. Here's exactly how we keep EBingwa free for every Kenyan primary and secondary school.

Mission-Aligned Partners

Education-focused organizations and foundations fund EBingwa's core development. We work with 3 partner organizations that share our belief that school management software shouldn't cost KSh 50,000+ per month.

No strings attached—just free software for Kenyan primary and secondary schools.

Enterprise Services

Some large institutions (universities, government bodies) pay for custom features, dedicated training, and priority support. That revenue—about 30% of our funding—goes straight back into making the free version better.

Enterprise revenue funds free access for all.

Individual Donors

Teachers, principals, and education advocates who've seen EBingwa work contribute what they can. We've received donations from KSh 500 to KSh 500,000—every shilling goes to development, not salaries.

100% of donations support free access.

No Hidden Costs

EBingwa will never charge per-student fees, per-teacher fees, or hidden module costs. What you see is what you get—free, forever.

Free today, free tomorrow, free forever.

The Bottom Line

EBingwa is 100% free for Kenyan primary and secondary schools. No per-student fees (we don't even track that). No per-teacher fees. No "premium" modules locked behind paywalls. What you see is what you get—forever.

We publish our annual financial report every December. You can see exactly where the money comes from and where it goes. Transparency isn't optional for us—it's the foundation.

No credit card required Free onboarding support Cancel anytime
Case Studies

Schools trust EBingwa to streamline operations

From Nairobi to Eldoret, leadership teams save weeks of administrative work.

Kileleni School
Nairobi · CBC Primary · 450 students

Principal Lucy W. used to spend every Saturday matching Mpesa payments to student records. Now it takes 45 minutes, and parents get instant SMS confirmations.

"I got my weekends back. That's not a small thing."
Read Lucy's story
Greenhills Academy
Eldoret · Secondary & Boarding · 800 students

Bursar Peter M. moved from 5 different tools (Excel, WhatsApp, paper logs) to one dashboard. Transport, dorm attendance, and CBC assessments all sync automatically.

"Compliance visits used to stress me out. Now I can show everything in 2 clicks."
See how Peter uses it
Lakeside Girls
Kisumu · Girls High School · 1,200 students

Deputy Principal Joy A. digitized CBC portfolios for 1,200 students. Teachers capture assessments offline, and reports generate automatically—no more lost data.

"Assessment week went from 5 days to one afternoon. Teachers actually like it."
Explore Joy's case study

Everything your school needs—no upsells.

Desktop, web, and mobile versions share identical functionality so every team works from the same source of truth.

Admissions & onboarding

Digital inquiry forms, enrolment workflows, bulk document uploads, and automated welcome packs.

CBC & international assessments

Flexible grading templates, competency rubrics, and instant report cards for CBC, Cambridge, ACE, and IB.

Attendance & behaviour tracking

Quickly capture daily attendance, log behaviour incidents, and generate reports for parents and leadership.

Library management

Track book loans, manage inventory, and send overdue reminders to students and guardians.

Events & academic calendar

Organize school events, exam schedules, and holidays with shared calendars accessible to staff and families.

How onboarding works

Four steps. No sales calls. No contracts.

You'll work directly with me (Allan) or one of our developers. No "account managers" or "success specialists"—just the people who actually build and support EBingwa.

1
15-minute call

We talk about your school: How many students? What's your biggest pain point right now? (Usually it's fee reconciliation or CBC assessments.) I take notes and send them back to you—you tell me if I got it right.

2
We build your workspace

I configure EBingwa for your school: your fee structure, your transport routes, your CBC templates. Then I load sample data (fake students, fake payments) so you can click around and see exactly how it works for your context.

3
Two-week pilot

Your leadership team uses EBingwa for real work. I train everyone live (and record it, so new teachers can watch later). If something doesn't work, we fix it. If you hate it, you walk away—no questions asked.

4
Full rollout

We activate guardian accounts, turn on automated SMS, and you're live. You keep my WhatsApp number, email, and phone. I answer support questions myself. No ticket system, no "we'll get back to you in 48 hours."

What schools are reading right now

Insights from the EBingwa blog covering leadership, transport, finance, and family engagement.

Ready when you are

Stop spending weekends in Excel. Start using EBingwa.

No sales pitch. No "enterprise package." Just a 15-minute call to see if EBingwa fits your school. If it doesn't, we'll tell you—and point you to something that might.

No credit card required Free onboarding support Cancel anytime

Questions? Call +254 723 172 481 or email support@ebingwa.com. We answer within 24 hours, usually faster.