MathCastle

Mathcastle

Master math, one castle at a time.

From Grade 4 to the Putnam — learn from twenty book-style courses, practice 141,000+ problems with step-by-step solutions, sit sixty real-format contests, climb a 3D castle, duel your friends, and keep a streak. All in one place, all free.

Or explore without an account — take the placement quiz to find your level.

Have a great problem in mind? Anyone can suggest problems for MathCastle — the best ones become daily challenges.

Suggest a problem
Scroll to see everything MathCastle offers
20
Courses, Grade 4 → Putnam
141,000+
Practice problems
62
Full-length practice contests
100%
With worked solutions
Try one right now — no account
Evaluate 3+423 + 4 \cdot 2.

Real problems, every level

From warm-ups to olympiad stumpers — typed answers, instant checking, and a step-by-step worked solution behind every single problem.

Easy
Evaluate log232\log_2 32.
Answer: 55
Medium
Solve x25x+6=0x^2 - 5x + 6 = 0.
Answer: x=2,3x = 2, 3
Hard
Find ddx(x34x)\dfrac{d}{dx}\left(x^3 - 4x\right).
Answer: 3x243x^2 - 4
Superchallenge
Evaluate exactly: 2arctan13+arctan172\arctan\tfrac13 + \arctan\tfrac17.
Answer: π4\tfrac{\pi}{4}
Medium
Two fair dice are rolled. Find P(sum is prime)P(\text{sum is prime}).
Answer: 512\tfrac{5}{12}
Hard
Compute 012xdx\displaystyle\int_0^1 2x\,dx.
Answer: 11

Everything in one place

A full curriculum, Grade 4 to Putnam

Twenty book-style courses: Grade 4 through Calculus, then Multivariable Calculus, Linear Algebra, and Differential Equations, and the whole competition ladder — AMC 8/10/12, AIME, USAMO, and a 19-topic Putnam course. Every formula proved, worked problems on every page, printable booklets.

Beyond elementary calculus

Feynman’s trick, King and Queen rules, Glasser’s master theorem, Frullani, Beta and Gamma, the reflection formula, Wallis, Fresnel — taught with full proofs and a verified problem pool of their own.

Practice that adapts

141,000+ problems at five difficulty levels with step-by-step solutions. A placement quiz finds your level, the ladder climbs and drops with you, and course practice saves your place.

Sixty-two real-format contests

Numbered practice sets for AMC 8/10/12, MathCounts Sprint & Target (real four-pair Target timing), AIME, and two-sitting USAMO and Putnam tests — every set unique to its contest and to the games, with official scoring, an answer sheet, arrow-key navigation, and a printable PDF with full solutions.

A castle you can climb

A 3D castle and a 3D tower you climb floor by floor, the Countdown race, Problem Rush with a green review rail — hand-crafted Arena problems, plus a fresh Daily, Weekly, and Event challenge.

Review that sticks

Missed problems come back on a spaced-repetition schedule you can arrow through, every problem you solve lands in your Archive, and a mastery dashboard tracks each technique.

A real math notebook

Paper that typesets LaTeX live, with a draggable 2D / 3D / geometry grapher you can drop into the page, figures, worksheets from your own problems, and one-click PDF export.

A grapher that answers questions

Sliders and animation, parametric curves, inequalities, piecewise functions, points of interest on click, tangent lines, derivatives and shaded areas, tables, contour maps, cross-sections, vector fields and tangent planes in 3D — and PNG / TikZ export.

Live geometry constructions

Perpendiculars, parallels, tangents, circumcenter / incenter / centroid / orthocenter and the nine-point circle, reflections, rotations, dilations, intersections, loci, areas and slopes that all update as you drag — and drop straight into a problem.

Make, publish, duel

Write problems with a LaTeX keyboard, publish them to the Courtyard, build takeable tests and worksheets, suggest the Daily challenge, or duel a friend head-to-head on the same problems.

20 courses, Grade 4 to Putnam

Book-style lessons with a proof of every formula, worked problems, side notes and try-its, practice after every section that saves your place, a Formulas & Methods sheet for every competition — and every course downloads as a printable booklet.

Grade 4
Grade 5
Grade 6
Pre-Algebra
Algebra 1
Algebra 2
Geometry
Trigonometry
Precalculus
Calculus
Multivariable Calculus
Linear Algebra
Differential Equations
Counting & Probability
AMC 8 Course
AMC 10 Course
AMC 12 Course
AIME Course
USAMO (Olympiad Proofs)
Putnam Course

Compete & play

Sixty-two numbered practice contests at real length and timing — 25 questions in 75 minutes for AMC, the Target round in four six-minute pairs, the six-problem USAMO over two days, the Putnam in two six-problem sittings, a generating-function problem on every olympiad set — with official scoring, an answer sheet, arrow-key navigation, full solutions at the end, and every set downloadable as a LaTeX-typeset PDF.

AMC 8
AMC 10
AMC 12
MathCounts
AIME
USAMO
Putnam
Printable PDFs
Climb the MathCastle

Ascend the castle floor by floor — each level raises the difficulty.

Math Countdown Round

Head-to-head, one problem at a time, against the clock.

Problem Rush

Race the clock — solve as many as you can on one life. Starts hard.

The Courtyard — made by mathletes like you

Write problems and worksheets with the built-in LaTeX creator, publish them for everyone, and get a feed tuned to the topics you practice. Suggest your best problem as the site's Daily challenge — and download anything as a LaTeX file.

Visit the Courtyard

Not sure where to start?

Twelve adaptive questions place you at exactly the right level — no account needed.

Take the placement quiz

Start building your streak today.

Create a free account to save your progress, or jump straight into the problems.