Built with school teams

Free Forever School Management System
for Kenyan Schools.

  • Student records
  • Fees & balances
  • Attendance & reports
  • Fleet Management

No credit card. No ads. No hidden costs.

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 in Kenyan schools and beyond
500k
Students
Managed daily in Kenyan schools
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

EBingwa is a free school management system for Kenyan schools. Built with real principals and teachers across Kenya. Everything you need in one place—from CBC-ready assessments that track competencies and generate reports, to automated fees, 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 school management dashboard for Kenyan schools – overview of students, fees, attendance and CBC assessments

See everything in one place

Unified Dashboard

Students, fees, attendance, and CBC assessments at a glance.

EBingwa student management for Kenyan schools – student records, admission, guardian contacts and CBC portfolios

Register students in under 2 minutes

Student Management

Complete records, admission, guardian contacts, and CBC portfolios.

EBingwa school fees management for Kenyan schools – payment tracking and financial reports

Auto-generate fee balances

Fee Management

No more Excel weekends. Payment tracking and financial reports in one place.

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

Start managing your school today 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

Founder & Lead Developer

Nairobi, Kenya

We built EBingwa after watching schools struggle with Excel and lost records. I spent 3 years working with schools in Kenya before starting EBingwa—principals spending weekends reconciling fees, teachers losing CBC data when phones crashed. Worked with 20+ Kenyan schools to shape every feature.

Ian Kamau

Ian Kamau

Co-Founder & Education Advisor

Nairobi, Kenya

Working alongside Allan to build a free school management system that serves schools across Kenya and beyond. Focused on making EBingwa fit real classroom and admin workflows.

School Advisors

School Advisors

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. Former deputy headteacher and teachers who've worked with 20+ Kenyan schools. 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 hundreds of 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

Why EBingwa Is Free Forever

We believe transparency builds trust. EBingwa is built and maintained by developers giving back to the education community—and it stays free for every school.

Free forever for core features No credit card required No ads. No upsells for basics.

Your data is safe with us—we don't sell it. Really free long-term: no hidden charges later.

Built by Developers

EBingwa is built and maintained by developers who have worked closely with real school teams. We ship improvements based on classroom reality—not sales checklists.

Developer-built, school-tested.

No Paid Tiers

There are no licenses, no subscriptions, and no module paywalls. Every school gets the same core system and improvements.

No “premium” modules—ever.

Privacy-First

We do not sell or monetize school data. Your school remains in control of its information.

No data selling. Ever.

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.

Built by developers. Shaped by real school workflows. Free forever.

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 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.

Student Management

Register students once and access their full academic and fee history anytime. No lost records. No duplicate files.

Fees & Billing

Track fee balances automatically and know exactly who has paid—instantly. No manual calculations or guesswork.

Attendance Tracking

Mark attendance digitally and spot absenteeism early. Better follow-up, better performance.

Exams & Reports

Generate exam results, report cards, and KCPE-ready summaries in seconds. No end-term stress.

Library management

Track book loans, manage inventory, and send overdue reminders—reduce lost books and save librarian time.

Events & academic calendar

One shared calendar for staff and families. Organize events, exam schedules, and holidays so everyone stays in sync.

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 managing your school properly.

No hidden costs. No sales pitch. Just a simple system built for Kenyan schools—free forever.

No credit card. No ads. No hidden costs.

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

Get Started