DIKSHA review

India's free national school platform from NCERT, with QR-linked textbook content, teacher courses and lessons in many Indian languages.

Pros

  • Free for every teacher and student, with no ads
  • QR codes in textbooks open matching videos and practice
  • Content from NCERT, CBSE, NIOS and state boards
  • Teacher training courses with certificates
  • Data stored on servers in India, according to the privacy policy

Cons

  • Content quality varies between states and contributors
  • A content library more than a classroom tool
  • Finding the right resource can take several taps and filters
  • Privacy policy sets no fixed retention period

Features

  • Video lessons
  • Self-paced practice
  • AI assistant
  • Accessibility tools

DIKSHA, short for Digital Infrastructure for Knowledge Sharing, is India’s national platform for school education. It is an initiative of the National Council of Educational Research and Training (NCERT) under the Ministry of Education. Teachers and students use it on the web, through the DIKSHA mobile app and through a desktop app to find textbook-linked videos, interactive lessons, practice and courses. NCERT, CBSE, NIOS and the education departments of the states and union territories each publish their own content on it.

Who it’s for

DIKSHA is for teachers and students in Indian schools, in government and private schools alike. A Class 8 science teacher in a state school can open the state’s own textbook content in the medium of instruction their students use, show a video in class, and point students to practice for the same chapter at home. Teachers also use it for training courses set by NCERT or their state, and collect certificates when they finish.

Schools outside India will find little reason to use it, because the content follows Indian boards and textbooks. For general practice tools that work across countries, see our learning apps rankings.

What it does well

The link between printed textbooks and digital content is the most practical part. Many NCERT and state textbooks carry QR codes. A student scans the code with the DIKSHA app and lands on content for that chapter, such as an explanation video or practice questions. For a family with one shared phone and no idea where to start online, that is a simple route from the book on the table to extra help.

The language coverage is wide. DIKSHA’s content is available in many Indian languages, and its Bhasha Sangam section covers 22 of them. Each state or union territory sets up its own space on the platform, so a teacher selects their state, board, medium and class and sees material for their own syllabus rather than a national default.

The content mix goes beyond videos. DIKSHA offers NCERT textbooks, interactive content, virtual labs and assessments, and newer additions such as a read-aloud option and AskDIKSHA, an AI help feature. For teacher training, courses track progress and issue certificates.

It costs nothing. There are no school licences and no premium tier, and the privacy policy rules out advertising. For schools on tight budgets, that removes a major barrier. It also sits well alongside paid tools, as a free fallback when a school’s other platforms do not cover a regional language. Our list of best free apps for teachers has more.

Where it falls short

Quality varies. Because many state bodies and contributors upload material, coverage and quality differ from chapter to chapter and from state to state. Teachers should preview anything before showing it to a class.

DIKSHA is a content library first. It does not replace a learning management system or a school management app for setting and collecting homework, keeping marks or messaging parents. Schools that want those jobs done need a separate tool, such as Teachmint for administration or Google Classroom for assignments.

Finding things can be slow. Users pick a state, board, medium, class and subject before they see content, which takes a while on a slow phone. Showing students how to scan textbook QR codes is often quicker than teaching them to browse.

Pricing

DIKSHA is free for teachers, students and parents. The apps are free to download on Android and iOS, and there are no paid plans.

Privacy and data

DIKSHA’s privacy policy, last updated in July 2025, says personal data is stored on Oracle Cloud Infrastructure with servers in India. It says user data will not be used for rent, sale or other commercial purposes, for advertising or marketing, or to build personal profiles other than for education on DIKSHA.

Guest users can browse without an account, and the policy says their preferences are stored on the device. Registered users give a name, email or mobile number, and can add their school, UDISE code and a state or board ID. The policy says DIKSHA collects year of birth to check whether a user is under 18, and asks under-18s for a parent or guardian’s email or phone number when they register. It also records detailed usage data, including scores and question-level answers, and uses device identifiers and fingerprinting to tell devices apart.

The policy does not set a fixed retention period. It says data will not be kept longer than necessary, and users can delete their account from the web or app. Schools that ask students to register should explain to families what is collected, using our student data privacy checklist as a guide.

Verdict

DIKSHA is a useful free resource for Indian schools, and the QR codes in textbooks make it easy for students to find help for the chapter they are on. Treat it as a library of content and training, and check each resource before using it in class. Schools that need homework, marks and parent messaging in one place should add a dedicated platform alongside it, and you can compare options in our student information system rankings.

Frequently asked questions

Is DIKSHA free?

Yes. DIKSHA is free to use.

What devices does DIKSHA work on?

DIKSHA works on the web, in a browser, iOS and Android.

Where can schools use DIKSHA?

DIKSHA is sold mainly to schools in India.

How does SchoolStack rate DIKSHA?

We score DIKSHA 7.6 out of 10. It ranks #14 of 16 in our learning apps ranking.

What are the best alternatives to DIKSHA?

The highest-rated alternatives in our learning apps ranking are Khan Academy (8.9), Duolingo (8.6) and Sparx Maths (8.5). See all DIKSHA alternatives.

See the best DIKSHA alternatives