What is eSolver?
A playful, gamified way to actually understand math, physics, computer science and coding — one small win at a time.
Bite-sized lessons
2–5 minute interactive lessons in math, physics, computer science and coding. Learn by doing — never by reading walls of text.
Real code, real physics
Write real Python in the browser. Drag force arrows and see the resultant. Balance real equations on a real scale.
Ranked Arena
Battle other learners 1v1 across math, physics, CS and code. Climb from Bronze to Top 100 with a real ELO system.
100+ achievements
Unlock quipps, flags, avatars and permanent boosts. Show off your progress with a customizable profile banner.
Frequently asked questions
What is eSolver?+
eSolver is a free, gamified learning platform for math, physics, computer science and coding. You take a short placement test, get a personal path at your level, and learn through 2–5 minute interactive lessons.
Is eSolver free?+
Yes. You can create an account and study math, physics, CS and coding for free. Daily bolts and shields refill every night at midnight.
How do I get better at math with eSolver?+
Start with the placement test so the path begins just below your first mistake, then practise 10–30 minutes a day. Chapter reviews mix 20 random questions from the whole chapter, which is what makes the knowledge stick for a test.
Can I learn to code on eSolver?+
Yes. Coding tasks run real Python directly in your browser — you write the code, we execute it and grade the output. No installation needed.
What levels and school stages are covered?+
From primary school (grades 1–4) and middle school (5–9) up to upper secondary and introductory college level, in math, physics, computer science and coding.
What is the Arena?+
Arena is 1v1 ranked practice. You are matched against someone with similar ELO and answer questions under time pressure — a fair, motivating way to train speed and accuracy.
Can teachers and schools use eSolver?+
Yes. Teachers can create a classroom and share a 6-character code with students to follow their progress. See the page for schools.
How much should I study per day?+
Choose 10, 20 or 30 minutes a day. Short daily sessions beat one long session per week, because spaced repetition is what moves knowledge into long-term memory.
More free study guides on the blog.
