worked solutions, not just answers
AI Geometry Solver
Type a geometry problem or upload a diagram, and get a clear, step-by-step solution.
Every line shows the reasoning and the theorem behind it — Heron’s formula, the law of cosines, power of a point — streamed as it’s written, with the math rendered cleanly.
Free · no sign-up · runs right here in your browser
Area = 84
heron’s · s = 21 · √(21·8·7·6)
the solver
Solve a geometry problem
Ask in your own words or attach a diagram. Try one of these to start:
Diagrams are compressed in your browser before upload · a few solves per browser each day
how it works
From question to worked solution
Describe the problem
Type the question in plain language, or paste the figures and given values.
Attach a diagram (optional)
Upload a photo or screenshot of the figure. It is compressed in your browser before upload.
Read the worked solution
The answer streams in step by step with clean math notation you can follow and verify.
coverage
What it can solve
Across the geometry topics you meet in school, exams, and competitions.
Triangles & polygons
Area, perimeter, angle chasing, similarity, congruence, and the Pythagorean theorem.
Circles
Arcs, chords, tangents, inscribed angles, power of a point, and sector area.
Coordinate geometry
Distance, midpoints, slopes, line equations, and intersections in the plane.
Trigonometry
Law of sines and cosines, identities, and solving for unknown sides or angles.
Solid geometry
Surface area and volume of prisms, pyramids, cylinders, cones, and spheres.
Proofs & reasoning
Step-by-step deductions with stated assumptions and the theorems behind each step.
questions
Frequently asked
also from runcell
More free tools
Pseudocode Generator
Turn plain descriptions into clean, LaTeX-formatted pseudocode.
Open toolToken Counter
Count tokens and estimate API cost for any AI model.
Open toolJupyter to PDF
Export Jupyter notebooks to clean, shareable PDFs.
Open toolWorking with notebooks and real data projects? Meet Runcell, the AI project partner for Jupyter.