Empowering everyone to teach online
35,000+users on Klas
30+online schools and communities
Start teaching online in 5 minutes
Create a class
You can create unlimited free or paid classes.
Share your class invite
Share your class link and start accepting bookings.
Host an engaging class
Deliver an unforgettable class experience for your students.
The platform for online teaching
One platform with all the features you need to start, run, and grow your online school
Monetize your classes
Accept payments from students globally
Receive USD, NGN or crypto payments via Stripe, Paystack, and LazerPay.
Manage earnings and bookings
Have a complete view of your finances all with Klas Pay.
Set custom payouts
You have flexible payout options to get your earnings paid out daily, weekly, or monthly.
Detailed class analytics
Gain the insights you need to grow your online school- use a single dashboard to manage classes and track analytics.
You can schedule any type of class: single, recurring, or cohort
Beautiful landing pages to collect bookings
Easily create stunning landing pages to market your classes
Host a truly engaging class
Collaborate on Magic Board
Interact and brainstorm together with your students with our in-built whiteboard. (Coming soon).
Stream videos from YouTube
Keep your class fun and engaging with videos streamed directly from YouTube. (Coming soon)
Class recording & cloud storage
Easily record your classes and download instantly or auto-upload to YouTube
Create a community experience
Engage students with group chat
Allow learners to connect and offer feedback with groups and channels.
Connect one-on-one with students and offer personalized help
Keep track of the students in your learning community
All the tools you need working together
Connect Klas with your favourite tools from our integration store
Endless potential for all use-cases
Ready to start teaching?
Create a free account to start, run, and grow your own online school