Learn the Right Way.
Maths, Coding, English & Science.

Where Concepts Come to Life — personalised live classes, smart worksheets, and real progress tracking for every child.

9+
Grades Covered
100+
Worksheets
Free
Always

📚 Free Worksheets by Grade

Click any grade to explore free live worksheets

1
Year 1 / Grade 1
Numbers • Addition • Subtraction
2
Year 2 / Grade 2
Place Value • Patterns • Measurement
3
Year 3 / Grade 3
Multiplication • Division • Fractions
4
Year 4 / Grade 4
Long Division • Decimals • Geometry
5
Year 5 / Grade 5
Fractions • Percentages • Area
6
Year 6 / Grade 6
Integers • Ratio • Algebra Basics
7
Year 7 / Grade 7
Linear Equations • Geometry • Data
8
Year 8 / Grade 8
Quadratics • Polynomials • Statistics
9
Year 9 / Grade 9
Trigonometry • Coordinate Geometry

🏆 Free Mock Tests by Exam

Full-length practice tests that mark instantly. Pick an exam to start.

🎯 Demo Classes

Try a live demo class with our expert teachers — Maths, English or Coding. No commitment.

📐
Math
Numbers to Calculus —
we cover it all
📖
English
Grammar, writing &
comprehension
💻
Coding
Python, Java, C++,
MySQL & Web
✅ No commitment 💳 No credit card 🕐 Live 1-on-1 class 👩‍🏫 Expert teachers

🏆 Exams & Curriculum Covered

Select your country to see which exams and curricula we specialise in

⭐ What Parents Say

Reviews left by parents on our Facebook page

🛡️
Measurable Progress
Notice measurable improvement in your child's performance within a month — with progress tracked class by class and concept by concept.
📅
Book Your Demo Class — Choose a Time That Suits You
Times are shown in your own time zone. No card and no commitment.

🎯 Book Your Demo Class

No commitment. No credit card. Create a free account and pick a live slot instantly.

1
2
3
4
👤
Step 1 — Create Your Free Parent Account
Your account lets you track your booking, reschedule, and access class notes.
🎓 1
Hi! 👋 Chat with Mathkari Mentor
🎓
Mathkari Mentor
Online — Here to help your child succeed
Mathkari Concepts
Teacher Portal
Dashboard
Mathkari Admin Overview
How to use
👩‍🏫 Teachers — Create accounts with username & password
👨‍🎓 Students — Add students under each teacher, set Google Meet links
📄 Lesson Plans — Upload PDFs per student (view-only for teachers)
📝 Homework/Classwork — Upload sheets with class number
📅 Availability — Teachers mark their weekly schedule
✅ Attendance — Track classes done per student per month
Teachers
View teacher accounts and open a teacher to manage their students — use the 👨‍🏫 Teachers tab to add or delete accounts
Students
Weekly Availability
Attendance
My Students
Click a student to view their materials
🎥 Meet Link & 🖊️ Whiteboard
Lesson Plans
📝 Homework & Classwork
Concepts Done in Class
📋 Class Reviews
Add Post-Class Review — visible to student
✍️ Student / Parent Feedback
📋 Lesson Plans
Click the Lesson Plans tab to load.
🖥️ Lesson Slides
Click the Lesson Slides tab to load.
📖 Curriculum
Click the Curriculum tab to load.
My Availability
Mark your weekly schedule
Available Has class (busy) Unavailable 🔒 = scheduled by admin 1 click=available · 2 clicks=busy · 3 clicks=clear
🎥 Class Room
—
Recording will auto-upload to Google Drive
Records entire Google Meet tab — screen + teacher mic + student voices
📋 How to record Google Meet (video + all audio):
1
Click 🔴 Start Class + Record — your microphone permission will be asked first.
2
Google Meet opens in a new tab. The Share Screen dialog appears — select the Google Meet tab.
3
✅ Tick "Share tab audio" — this records student voices from Meet along with your mic.
4
Click Share. Recording starts automatically — video + mic + student audio mixed together. Max 10 hours.
Opens Google Meet and begins recording video + audio automatically
⚠ Recordings save as .webm — open with VLC or Chrome browser (not Windows Media Player)
📼 This Session's Recordings
No recordings yet. Start a class to begin.
📼 My Recordings
All class recordings saved to your account — sessions up to 10 hours
Click Refresh to load your recordings.
My Dashboard
🏆 Monthly Leaderboard
Students ranked by points earned this month — a fresh start on the 1st of every month · updates live as scores change
📋 Reviews & My Feedback
✍️ Add Your Feedback
Your feedback is visible to you and your teacher.
📚 Concepts Done in Class
Topics covered by your teacher in class
📝 My Homework
🗓️ My Class Schedule
All times shown in your local timezone
Loading...
🎥 My Class Links
One link per teacher — assigned by admin
🗓️ My Scheduled Classes
All class times shown in your local timezone
Loading...
My Attendance
📚 Free Worksheets Manager
Add and manage public worksheets visible on the homepage
📊 Worksheet Activity
Who has done or is doing free worksheets
Click Refresh to load activity.
📤 Uploaded Worksheets
Upload PDF, image or live worksheets — then assign to any student
📄 Option 1 — Google Drive Link (PDF / Image)
Upload to Drive → Share (Anyone with link can view) → paste link above
✨ Option 2 — Live Auto-graded Worksheet (HTML)
Use data-answer inputs. Students submit and get scored automatically.
📂 Option 3 — Upload HTML File(s) from System
Select one or multiple .html files (hold Ctrl or ⌘ to select many) — each file becomes a separate worksheet saved with the Grade & Subject above.
📦 Batch Upload — Up to 5 Worksheets (Same Grade & Subject)
No worksheets uploaded yet.
🎯 Demo Class Requests
All demo requests from homepage visitors and students
📊 My Performance
Your worksheet scores by topic — across all subjects
📊 Student Performance Analyser
Topicwise worksheet scores per student, per subject
📊 Student Performance
Topicwise worksheet scores for your students
🗓️ Available Demo Slots
Live slots from teachers — shown in your local timezone
📅 My Upcoming Demo
Your confirmed demo class booking
No upcoming demo booked yet.
🎯 Request a Demo Class
Post a demo request and admin will reply with a class link
📖 Curriculum
Loading curriculum…
🖥️ Lesson Slides
Loading lesson slides…
🎓 Student Activity Tracker
Login · Logout · Join Class · Homework · Curriculum · Performance · Reviews
Student Event Detail Time (Portal Local) Session Duration
Click Refresh to load logs.
📅 Class Schedule
Create and manage class sessions for teachers and students
📋 Homework Tracker
All homework uploaded across all teachers and students — datewise
📩
Message Admin
Have a question or concern? Send a message directly
to the admin — we'll get back to you soon.
💰
Fee Queries
Payment, invoices or receipts
🗓️
Schedule Issues
Class timing or rescheduling
👩‍🏫
Teacher Feedback
Concerns about teaching quality
🛠️
Technical Problems
Login, portal or access issues
📬 My Messages
Loading...
📩 Parent Messages
Messages sent by parents / students to admin
Click Refresh to load messages.
🛠 Tech Issues
Issues reported by students & teachers via the Tech Support Bot
Click Refresh to load tech issues.
🏃 Teacher Activity Tracker
Login · Logout · Class start · Lesson plan · Homework review · Curriculum
Teacher Event Detail Time (Portal Local) Session Duration
Click Refresh to load logs.
📼 All Recordings
Every class recording saved across all teachers
Click Refresh to load recordings.
⚙️ Admin Settings
Portal-wide configuration
🎥 Central Recording Drive URL
Set one Google Apps Script URL here. When any teacher stops a recording, it automatically uploads to this central Drive folder — directly from their system, no manual action needed.
Teachers can also set their own Drive URL in their profile; both will receive the recording.
How to get this URL:
1. Open Google Drive → New → More → Google Apps Script
2. Paste the Apps Script code (ask admin/developer)
3. Click Deploy → New deployment → Web app → Execute as: Me → Who has access: Anyone
4. Copy the Web App URL and paste it above
🗄️ Firestore Storage Estimator
Estimated size of data currently loaded from Firestore
Click 🔍 Check Now to estimate storage usage across all Firestore collections.
🤖 AI Worksheet Generator
Choose your AI provider — Claude (Anthropic) or ChatGPT (OpenAI)
No API Key
🔑 Claude API Key
Get key at console.anthropic.com → API Keys  ·  Stored in your browser only.
✨ Generate Questions
Describe what you want — AI creates questions and converts to portal HTML
Quick: Fractions halves & quarters Addition up to 100 Multiplication tables 2–5 Vowels and consonants Place value ones & tens Shapes and properties Telling time Animals and habitats
📄 Generate from Documents
Upload PDFs or images — AI reads them and creates a worksheet based on the content
🕓 Generation History
Last 10 worksheets — click any to reload
No history yet.
🖼️ AI Image Generator DALL·E 3
Generate educational images for your worksheets — all 14 types supported
🔢 Column Addition & Subtraction SVG · Instant
Generate Tens & Ones (or Hundreds / Th) columnar addition or subtraction questions — no AI credits needed
📐 Angle Diagram Generator SVG · Instant
Generate clean angle diagrams like "find the missing angle" worksheets — no AI credits needed
📋 Homework Tracker
All homework uploaded across all teachers and students
👥 Management Team
Create and manage management accounts — link them to teachers they oversee
Loading...
📊 Management Overview
Your assigned teachers at a glance
Students
📅 Weekly Availability
🗓️ Upcoming Classes
✅ Attendance Records
📝 Homework & Classwork Uploads
📚 Concepts Taught
📄 Lesson Plans
📚 Concept Tracker
All concepts covered per student — day-wise and date-wise
💬 All Chats
All teacher–student conversations across every teacher
Click Refresh to load chats.
📖 Curriculum Manager
Upload HTML curriculum per grade & country — visible to teachers and students (HTML format only)
📚 Curriculum Category
Upload below saves into the selected category for this Subject · Grade · Country.
📄
Click or drag & drop an HTML curriculum file (.html / .htm)
Supported: .html / .htm  ·  Max 500 KB  ·  Visible to teachers and students
Select a subject and grade, then upload an Excel file — or click Refresh to load existing data.
📋 Upload Status — By Country, Subject & Grade
HTML HTML uploaded · — Not yet uploaded
📋 Lesson Plan Manager
Upload HTML lesson plans per Grade, Subject & Country — auto-delivered to matching teachers
📤 Upload HTML Lesson Plan
Select subject, grade & country above, then click Refresh.
📊 Upload Status — By Country, Subject & Grade
Shows how many lesson plans are uploaded per combination
🖥️ Lesson Slides Manager
Upload HTML lesson slides per Grade, Subject & Country — auto-delivered to matching teachers & students
📤 Upload HTML Lesson Slides
Select subject, grade & country above, then click Refresh.
📊 Upload Status — By Country, Subject & Grade
Shows how many lesson slides are uploaded per combination
💻 Coding Studio Manager
Manage languages · courses · grade visibility · lessons · assignments · student access — Admin only
Programming Language
📲 WhatsApp Class Reminders
Automatic messages sent to parents & teachers before class — Admin only
✅ Reminders active — Google Apps Script checks every 15 minutes
—
Sent this month
—
Classes today
—
Pending today
⚙️ Reminder Settings
ℹ️ Settings saved locally on this browser and read by the Apps Script via your Sheet config.
📝 Message Templates
Variables: {studentName} {subject} {time} {joinLink}
🛠 One-Time Setup (do this once)
1
Create a Meta Business Account
Go to business.facebook.com → create account → add a WhatsApp phone number.
2
Get your WhatsApp Cloud API credentials
Meta Developer Portal → your App → WhatsApp → API Setup. Copy Phone Number ID and create a Permanent Access Token.
🔒 Security: Your access token is stored in this browser's localStorage. Never share your screen while this setting is open. Use a System User token (not a personal token) from Meta Business Manager for production use, and rotate it regularly.
3
Add the Google Apps Script to your project
Open your portal's Apps Script project → paste WhatsApp_Reminder_Script.gs → fill TOKEN and PHONE_ID in CONFIG.
4
Run createTrigger() once
In Apps Script editor, select createTrigger and click Run. Schedules the 15-min auto-check.
5
Test it!
Run testSendNow() in the script editor — sends WhatsApp to your test number immediately.
📋 Recent Reminder Log
Click Refresh to load recent reminders sent by the script.
🛠️ ?
🛠️ Tech Support — Need help?
🛠️
Mathkari Tech
Technical Support — Here to help
✨ Attractive Worksheet Builder
Design beautiful, portal-ready worksheets visually — no HTML needed
0 questions
➕ Add a Question
✏ Fill in
the Blank
☑ Multiple
Choice
🔶 Shade
Shapes
🔢 Number
Answer
✅ True /
False
📝 Short
Answer
📋 Questions Added
No questions yet. Add one above.
🏷 Section Labels (optional)
Auto-groups questions into up to 3 sections in the preview.
👁 Live Preview
Add questions on the left to see the preview here.
📋 Portal HTML — copy into homework worksheet field
🎮 Game Zone — Teacher Control
Select a grade, choose questions from your uploaded worksheets or the free library, pick a game, and unlock it for your student.
⚙️ Game Settings
Step 1 — Grade → Step 2 — Question Source → Step 3 — Pick Game → Unlock for Student.
📚 Question Source
📤 From Worksheets (Uploaded + Free)
⚡ Auto-generated Questions
🧠 Smart Generator (from your sample)
Select a grade above to load worksheets
🎯 Send To
Choose who receives this game — everyone, or specific students (each student can have a different game running).
No game unlocked yet.
🎮 Game Zone
Your teacher will unlock a game for you during class. Once unlocked it will appear here automatically!
🔒
Games Locked
Your teacher hasn't unlocked a game yet. When they do, it will appear here instantly — no refresh needed!