Built for Indian school exams

Worksheets that get smarter as your child practices

MyYoda creates personalised exam-prep worksheets for CBSE, ICSE, IGCSE, and state board students from Std 1 to Std 12 — and automatically tunes the difficulty of every new worksheet based on how your child did on the last one.

The only worksheet generator that adapts to your child

Most worksheet banks give every child the same fixed set of questions. MyYoda is different: it learns from your feedback on how your child is performing, and subsequent worksheets for that child shift automatically — harder problems when they're breezing through, gentler ones (and extra practice on the topics that tripped them up) when they're struggling. It's exam prep that actually keeps up with your child, not a static question bank.

Everything you need for exam prep, in one place

Adapts to your child

Every worksheet remembers how your child did on the last one. Too easy or too hard, and the next set of questions is automatically tuned tighter — no manual settings, no guesswork.

Every board, every grade

CBSE, ICSE, IGCSE, and state boards across India, for Std 1 through Std 12 — worksheets stay matched to what your child's school is actually teaching.

Matches your school's syllabus

Schools don't always follow the standard board syllabus to the letter. Edit any topic yourself, or upload your school's own syllabus PDF, and MyYoda generates worksheets from that instead.

How it works

  1. 1

    Add your child

    Name, age, grade, board, and school — takes under a minute.

  2. 2

    Photograph textbook pages if you want (optional)

    Snap a chapter once and every worksheet on it sticks to exactly what the book teaches — shared with other parents at the same school too.

  3. 3

    Generate a worksheet

    Pick a subject and topics, and get a print-ready worksheet in seconds.

  4. 4

    Give feedback

    Rate it too easy, just right, or too hard, select topics that need more (or less) practice and add notes on what your child struggled or excelled with.

  5. 5

    MyYoda keeps adjusting

    Every future worksheet for that subject fine-tunes itself.

Worksheets for every grade and board

Whether you're looking for worksheets for Std 1 or exam-prep practice for Std 12, MyYoda covers every grade — matched to your child's exact board.

CBSE

Std 1–12

ICSE

Std 1–12

IGCSE

Std 1–12

Maharashtra State Board

Std 1–12

Karnataka State Board

Std 1–12

Tamil Nadu State Board

Std 1–12

Kerala State Board

Std 1–12

Gujarat State Board

Std 1–12

Rajasthan State Board

Std 1–12

Frequently asked questions

What is MyYoda?

MyYoda is an adaptive worksheet generator that creates personalised practice worksheets for school students in India, covering CBSE, ICSE, IGCSE, and state board curricula from Std 1 to Std 12.

How does MyYoda pick the right difficulty level?

You rate worksheets as too easy, just right, or too hard, select topics that need more (or less) practice and add notes on specific topics or question types your child struggled or excelled with. MyYoda uses all that feedback to automatically tune the difficulty of the next worksheet for your child — so practice keeps pace with how the child is actually doing.

Which boards and grades does MyYoda support?

MyYoda supports CBSE, ICSE, IGCSE, and major state boards (Maharashtra, Karnataka, Tamil Nadu, Kerala, Gujarat, Rajasthan, and more), for every grade from Std 1 through Std 12.

Can I generate worksheets for more than one child?

Yes — you can add multiple children to one account, each with their own grade, board, and school, and MyYoda tracks difficulty separately for each of them.

Do I need to pay to try MyYoda?

New accounts start with free credits to generate worksheets right away. Additional credits can be purchased once you've tried it out.

Give your child worksheets that keep up with them

Start free — no credit card required.

Create your free account