Calculate 2D area for any shape, 3D surface area for solids, plus body surface area and roof area. Full formulas and step-by-step solutions. Free, instant, no signup.
Click any shape card to jump directly to that calculator with one tap.
Our area calculator covers every type of area calculation — from simple 2D geometric shapes to complex 3D surface area, body surface area, and roof area. Each calculation shows the formula used with your values substituted in, plus step-by-step working, and automatic unit conversions.
Formula: A = π × r². If you know the diameter (d), use r = d/2. The area of a circle grows with the square of the radius — doubling the radius quadruples the area.
A = π × 5² = 3.14159 × 25 = 78.54 m²
For tiling: buy at least 87 m² (add 10% for waste)
For a basic triangle: A = ½ × base × height. Height must be perpendicular to the base. For a right triangle: the two legs ARE base and height, so A = ½ × leg₁ × leg₂. For any triangle when 3 sides are known, use Heron's formula: A = √(s(s−a)(s−b)(s−c)) where s = (a+b+c)/2.
Regular hexagon: A = (3√3/2) × s² where s is the side length. Regular polygon with n sides: A = (n × s²) / (4 × tan(π/n)). Hexagons appear in honeycombs, floor tiles, and architectural designs.
Total SA = 2πr² + 2πrh (two circles + lateral surface). Lateral only = 2πrh. Used for canning, pipe insulation, and tank lining calculations.
Total SA = πr² + πrl where l = slant height = √(r²+h²). Lateral only = πrl. Used in ice cream cone design, traffic cones, and funnel dimensions.
A triangular pyramid has 4 triangular faces. Total SA = base area + 3 × lateral face area. For a regular triangular pyramid with equilateral base of side a and slant height l: SA = (√3/4)a² + (3/2)al. Our calculator handles both regular and irregular cases.
Body surface area is used in medicine to calculate drug dosages (especially chemotherapy), renal clearance, and burn treatment coverage. The most widely used formula is the Du Bois formula:
BSA = 0.007184 × H^0.725 × W^0.425 (H in cm, W in kg)
Average adult BSA: Male ≈ 1.9 m², Female ≈ 1.6 m². Our BSA calculator also shows the Mosteller formula (simpler, also widely used): BSA = √(H(cm) × W(kg) / 3600).
Roof area is calculated from the footprint area × pitch factor. The pitch factor accounts for the roof's slope. For a gabled roof: Roof Area = Footprint × Pitch Factor. Common pitch factors: flat (1.00), 4/12 pitch (1.054), 6/12 pitch (1.118), 8/12 pitch (1.202), 12/12 pitch (1.414). Use our roof calculator to find total area for roofing materials.
How to find length and width from area: Rearrange the rectangle formula. If Area = L × W, then Length = Area ÷ Width. Example: a room with 120 ft² area and 10 ft width → Length = 120 ÷ 10 = 12 ft. Enter area and one dimension in our rectangle mode to find the other.
Use A = ½ × base × height where height is perpendicular to the base. Select Triangle in our 2D calculator, enter base and height, and click Calculate. For a right triangle, the two legs are the base and height: A = ½ × leg₁ × leg₂ (no separate height needed). If you only know 3 sides, our calculator applies Heron's formula automatically.
A triangular pyramid has 4 triangular faces — 1 base + 3 lateral faces. Total SA = base area + 3 × lateral face area. For a regular triangular pyramid: base area = (√3/4)a², lateral face area = ½ × a × slant height. Select Triangular Pyramid in our 3D Surface Area section, enter base edge and slant height, and get the total surface area with step-by-step formula breakdown.
Rearrange the rectangle formula: Length = Area ÷ Width (or Width = Area ÷ Length). Example: Area = 150 ft², Width = 10 ft → Length = 150 ÷ 10 = 15 ft. You can also use our rectangle calculator — enter two knowns (e.g. area and width) and the calculator finds the third. Alternatively, if only area is known and the shape is a square: side = √Area.
Total SA = 2πr² + 2πrh (two circular ends + lateral surface). Lateral surface only = 2πrh. Example: cylinder r=3cm, h=10cm → Total SA = 2π(9) + 2π(3)(10) = 56.55 + 188.5 = 245.04 cm². Use our Cylinder SA calculator in the 3D tab — choose "Total" or "Lateral Only" before calculating.
The most common formula is the Du Bois formula: BSA = 0.007184 × H^0.725 × W^0.425 (H in cm, W in kg). Average adult BSA is 1.7–1.9 m². BSA is used in medicine for chemotherapy dosing and renal function assessment. The simpler Mosteller formula: BSA = √(H(cm) × W(kg) / 3600) is also widely used and gives similar results. Select BSA in our Niche tab.
Measure the footprint (floor area below the roof), then multiply by the pitch factor based on the slope. Pitch factor for common pitches: 4/12 = 1.054, 6/12 = 1.118, 8/12 = 1.202, 12/12 = 1.414. Example: 1200 ft² footprint, 6/12 pitch → Roof area = 1200 × 1.118 = 1342 ft². Add 10–15% for waste. Use our Roof Area calculator in the Niche tab.