Geometry & Measurement Calculators
Free geometry calculators for triangles, quadrilaterals, circles, 3D solids and the coordinate plane. Every tool draws the shape with your values annotated and shows the formula it used — so you can check the work, not just the answer.
Most popular
- geometryTriangle Area● ready
Compute triangle area three ways — ½×b×h, Heron's formula from three sides, or ½ab·sin(C) — with the formula shown and an impossible-triangle check.
- geometryPythagorean● ready
Enter any two sides of a right triangle and get the third, with the theorem substituted for your values and common Pythagorean triples.
- mathCircle● ready
Enter radius, diameter, circumference, or area to compute all other circle properties instantly with the formulas shown.
- geometryCylinder● ready
Enter a radius and height to get the volume (πr²h), lateral surface, base area and total surface area.
- geometryRegular Polygon● ready
Enter the number of sides and one side length to get the area, perimeter, apothem, circumradius, and interior/exterior angles.
Triangles, Sectors & Arcs
- geometryTriangle Area● ready
Compute triangle area three ways — ½×b×h, Heron's formula from three sides, or ½ab·sin(C) — with the formula shown and an impossible-triangle check.
- geometryTriangle Side● ready
Enter two sides and the included angle (Law of Cosines) or a side and two angles (Law of Sines) to get the missing side.
- geometryPythagorean● ready
Enter any two sides of a right triangle and get the third, with the theorem substituted for your values and common Pythagorean triples.
- geometryRight Triangle● ready
Enter any two of the two legs and the hypotenuse to get all three sides, both acute angles, the area and the perimeter.
- geometryIsosceles● ready
Enter the base and either the equal leg length or the height to get the apex angle, base angles, area and perimeter.
- geometryEquilateral● ready
Enter one side length to compute the height (√3/2)s, area (√3/4)s², perimeter, inradius and circumradius.
- geometrySector Area● ready
Enter a radius and a central angle in degrees to get the sector area, arc length, chord length and the sector's perimeter.
- geometryArc Length● ready
Enter a radius and central angle to get the arc length, the sector area it bounds, and the straight chord between its endpoints.
Quadrilaterals & Polygons
- geometryRectangle● ready
Enter a length and width to get the area, perimeter and diagonal length of a rectangle.
- geometryTrapezoid● ready
Enter both parallel bases and the perpendicular height to get the area and median — add the legs to also compute the perimeter.
- geometryParallelogram● ready
Enter the base and perpendicular height to get the area; add the slanted side to also get the perimeter.
- geometryRhombus● ready
Enter both diagonals to get the area (½d₁d₂), the equal side length and the perimeter.
- geometryRegular Polygon● ready
Enter the number of sides and one side length to get the area, perimeter, apothem, circumradius, and interior/exterior angles.
- geometryDiagonal● ready
Choose a shape and enter its dimensions to get the face or space diagonal, with the formula shown.
3D Solids
- geometryCube● ready
Enter a side length to get the volume (s³), surface area (6s²), face diagonal and space diagonal.
- geometryCylinder● ready
Enter a radius and height to get the volume (πr²h), lateral surface, base area and total surface area.
- geometryCone● ready
Enter a base radius and height to get the volume (⅓πr²h), slant height, lateral area and total surface area.
- geometrySphere● ready
Enter the radius to get the volume (4/3 πr³), surface area (4πr²), diameter and great-circle circumference.
- geometryPrism/Pyramid● ready
Enter a base area and height, choose prism or pyramid, and optionally add the base perimeter to also get the surface area.
Triangle Special Points & Formulas
- geometryTriangle Perimeter● ready
Enter three side lengths to get the perimeter, semi-perimeter and area, with the triangle inequality checked for you.
- geometryTriangle Height● ready
Enter a base and area, or two sides and the included angle, to get the triangle's height with the formula shown.
- geometryHeron's Formula● ready
Enter three side lengths to get the area via Heron's formula, with the semi-perimeter and every substitution written out.
- geometryTriangle Median● ready
Enter the three sides to get each median length via the median-length formula mₐ = ½√(2b² + 2c² − a²).
- geometryTriangle Centroid● ready
Enter three vertices to get the centroid — the average of the three points — drawn on a coordinate plane with the triangle.
- geometryTriangle Circumcenter● ready
Enter three vertices to get the circumcenter and circumradius, with the circumcircle drawn through all three points.
- geometryTriangle Incenter● ready
Enter three vertices to get the incenter and inradius, with the inscribed circle drawn inside the triangle.
- geometryTriangle Circumradius● ready
Enter the three sides to get the circumradius via R = abc/4K, where K is the triangle's area.
- geometryTriangle Inradius● ready
Enter the three sides to get the inradius via r = K/s — the area divided by the semi-perimeter.
Circles, Chords & Conic Sections
- geometryRectangle Diagonal● ready
Enter a rectangle's length and width to get its diagonal (√(l² + w²)), plus the area and perimeter.
- geometrySquare Diagonal● ready
Enter a square's side to get its diagonal (s√2), with the area, perimeter and the 45-45-90 relationship shown.
- geometryKite Area● ready
Enter the two diagonals of a kite to get its area — half their product — with the perpendicular diagonals drawn.
- geometryEllipse Area● ready
Enter the semi-major and semi-minor axes to get the ellipse's area via A = π a b.
- geometryEllipse Circumference● ready
Enter the semi-axes to get the ellipse's perimeter via Ramanujan's approximation, with the method clearly labelled.
- geometryAnnulus Area● ready
Enter the outer and inner radii to get the ring's area via A = π(R² − r²), plus both circumferences.
- geometryChord Length● ready
Enter a radius and either the central angle or the perpendicular distance to get the chord length, with the arc length alongside.
- geometryChord Distance● ready
Enter a circle's radius and a chord length to get the perpendicular distance from the centre to that chord.
- geometryInscribed Angle● ready
Enter a central angle to get the inscribed angle that subtends the same arc — always exactly half.
- geometryCentral Angle● ready
Enter a radius and arc length, or an inscribed angle, to get the central angle in both degrees and radians.
All tools
- geometryTriangle Area● ready
Compute triangle area three ways — ½×b×h, Heron's formula from three sides, or ½ab·sin(C) — with the formula shown and an impossible-triangle check.
- geometryTriangle Side● ready
Enter two sides and the included angle (Law of Cosines) or a side and two angles (Law of Sines) to get the missing side.
- geometryPythagorean● ready
Enter any two sides of a right triangle and get the third, with the theorem substituted for your values and common Pythagorean triples.
- geometryRight Triangle● ready
Enter any two of the two legs and the hypotenuse to get all three sides, both acute angles, the area and the perimeter.
- geometryIsosceles● ready
Enter the base and either the equal leg length or the height to get the apex angle, base angles, area and perimeter.
- geometryEquilateral● ready
Enter one side length to compute the height (√3/2)s, area (√3/4)s², perimeter, inradius and circumradius.
- geometrySector Area● ready
Enter a radius and a central angle in degrees to get the sector area, arc length, chord length and the sector's perimeter.
- geometryArc Length● ready
Enter a radius and central angle to get the arc length, the sector area it bounds, and the straight chord between its endpoints.
- geometryRectangle● ready
Enter a length and width to get the area, perimeter and diagonal length of a rectangle.
- geometryTrapezoid● ready
Enter both parallel bases and the perpendicular height to get the area and median — add the legs to also compute the perimeter.
- geometryParallelogram● ready
Enter the base and perpendicular height to get the area; add the slanted side to also get the perimeter.
- geometryRhombus● ready
Enter both diagonals to get the area (½d₁d₂), the equal side length and the perimeter.
- geometryRegular Polygon● ready
Enter the number of sides and one side length to get the area, perimeter, apothem, circumradius, and interior/exterior angles.
- geometryCube● ready
Enter a side length to get the volume (s³), surface area (6s²), face diagonal and space diagonal.
- geometryCylinder● ready
Enter a radius and height to get the volume (πr²h), lateral surface, base area and total surface area.
- geometryCone● ready
Enter a base radius and height to get the volume (⅓πr²h), slant height, lateral area and total surface area.
- geometrySphere● ready
Enter the radius to get the volume (4/3 πr³), surface area (4πr²), diameter and great-circle circumference.
- geometryPrism/Pyramid● ready
Enter a base area and height, choose prism or pyramid, and optionally add the base perimeter to also get the surface area.
- geometryDiagonal● ready
Choose a shape and enter its dimensions to get the face or space diagonal, with the formula shown.
- geometryRectangle Diagonal● ready
Enter a rectangle's length and width to get its diagonal (√(l² + w²)), plus the area and perimeter.
- geometrySquare Diagonal● ready
Enter a square's side to get its diagonal (s√2), with the area, perimeter and the 45-45-90 relationship shown.
- geometryTriangle Perimeter● ready
Enter three side lengths to get the perimeter, semi-perimeter and area, with the triangle inequality checked for you.
- geometryTriangle Height● ready
Enter a base and area, or two sides and the included angle, to get the triangle's height with the formula shown.
- geometryHeron's Formula● ready
Enter three side lengths to get the area via Heron's formula, with the semi-perimeter and every substitution written out.
- geometryTriangle Median● ready
Enter the three sides to get each median length via the median-length formula mₐ = ½√(2b² + 2c² − a²).
- geometryTriangle Centroid● ready
Enter three vertices to get the centroid — the average of the three points — drawn on a coordinate plane with the triangle.
- geometryTriangle Circumcenter● ready
Enter three vertices to get the circumcenter and circumradius, with the circumcircle drawn through all three points.
- geometryTriangle Incenter● ready
Enter three vertices to get the incenter and inradius, with the inscribed circle drawn inside the triangle.
- geometryTriangle Circumradius● ready
Enter the three sides to get the circumradius via R = abc/4K, where K is the triangle's area.
- geometryTriangle Inradius● ready
Enter the three sides to get the inradius via r = K/s — the area divided by the semi-perimeter.
- geometryKite Area● ready
Enter the two diagonals of a kite to get its area — half their product — with the perpendicular diagonals drawn.
- geometryEllipse Area● ready
Enter the semi-major and semi-minor axes to get the ellipse's area via A = π a b.
- geometryEllipse Circumference● ready
Enter the semi-axes to get the ellipse's perimeter via Ramanujan's approximation, with the method clearly labelled.
- geometryAnnulus Area● ready
Enter the outer and inner radii to get the ring's area via A = π(R² − r²), plus both circumferences.
- geometryChord Length● ready
Enter a radius and either the central angle or the perpendicular distance to get the chord length, with the arc length alongside.
- geometryChord Distance● ready
Enter a circle's radius and a chord length to get the perpendicular distance from the centre to that chord.
- geometryInscribed Angle● ready
Enter a central angle to get the inscribed angle that subtends the same arc — always exactly half.
- geometryCentral Angle● ready
Enter a radius and arc length, or an inscribed angle, to get the central angle in both degrees and radians.
About Geometry & Measurement Calculators
Geometry homework and everyday measurement rarely need the final number alone — you need to see which formula applies and why. Each of these calculators accepts the input combinations that are geometrically standard (three sides for Heron's formula, two sides and an included angle for the Law of Cosines, any two sides of a right triangle) and rejects impossible shapes with an inline explanation instead of returning NaN. They run entirely in your browser, work offline once loaded, and label every result with the formula behind it.
Related guides
Related categories
- Coordinate Geometry Calculators
Plot points and lines, and find slope, intercepts, distances and equations.
- Math & Statistics Tools
Scientific calculator, prime numbers, matrices, statistics, and more.
- Units & Numbers Tools
Convert units and work with numbers — length, weight, temperature, and more.
- Geo & Location Tools
Coordinate converters, distance, bearing and midpoint calculators, geohashes, MGRS, Plus Codes, and lookups.
Frequently asked questions
Do these calculators show the working, or only the answer?
Both. Every result panel names the formula it applied (for example A = ½ × b × h or c² = a² + b² − 2ab·cos(C)) alongside the numeric answer, and the diagram annotates the shape with your live values so you can see which side or angle went where.
What happens if I enter an impossible shape?
You get an explanatory message instead of a broken number. A triangle whose sides violate the triangle inequality, a right triangle whose sides fail a² + b² = c², a negative radius or a leg shorter than half the base are all rejected inline with the reason.
Are the results exact?
Calculations use JavaScript's IEEE 754 double-precision arithmetic, so results are accurate to roughly 15 significant digits. Displayed values are rounded to four decimal places, with trailing zeros trimmed. That is more than enough precision for coursework and everyday measurement.
Is there a circle calculator in this category?
We deliberately did not duplicate it. The Circle Calculator already lives in Math & Statistics and solves radius, diameter, circumference and area from any one value. These geometry tools cross-link to it rather than shipping a second copy under a different URL.
Do these tools upload my values?
No. Every calculator is plain TypeScript running in the page — there is no API call, no account and no telemetry. They keep working offline once loaded.