Section Properties Calculator
Build a cross-section from a standard shape or draw your own outline, and get the full property set: area, centroid, second moments of area, elastic and plastic moduli, torsion constant, warping constant and shear centre. Everything runs in your browser — nothing is uploaded.
Exact where it can be, solved where it must be
Most section calculators mesh the shape and integrate over the elements. That is unnecessary for the properties people use most: area, the centroid, second moments of area and the section moduli are all boundary integrals, so this tool evaluates them around the outline itself and treats fillets and circular walls as true arcs rather than as chains of short lines. Those numbers do not move when you change the mesh, because no mesh was involved.
Torsion is different. The St Venant constant, the warping constant and the shear centre all require solving a partial differential equation over the section, so those come from a finite element mesh of quadratic triangles. The mesh control affects only that second group, and the tool reports the element count and mesh quality alongside the answer.
Why the shear centre matters
For an I-section or a hollow box the shear centre sits on the centroid and can be ignored. For a channel or an angle it does not: it lies outside the web, sometimes by more than the section is wide. A load applied through the centroid of a channel therefore applies a torque about its shear centre, and the member twists as it bends. The tool marks both points on the outline so the offset is visible rather than buried in a table.
The same applies to the principal axes of an angle. An unequal angle bent about a geometric axis deflects sideways, because its principal axes are rotated. When the product of inertia is non-zero the tool shows the principal axis angle and draws those axes on the section.
Questions
Other free calculators
Need the whole frame rather than one section? Draw a 2D frame or drive the solver from Python.