Calculate cone volume, total surface area, lateral area, and slant height instantly. Free calculator with formulas, examples, and code. Perfect for engineers, students, and manufacturing.
A right circular cone is a three-dimensional shape that tapers from a flat circular base to a single point (the apex). What makes it "right" is that the apex sits directly above the center of the base—imagine dropping a perpendicular line from the tip straight down to the base's center. This symmetry makes calculations straightforward compared to oblique cones where the apex is off-center.
When working with conical shapes in engineering or manufacturing, you'll typically need four key measurements:
In practice, you'll encounter cones everywhere: traffic cones, grain silos, roof spires, even the paper cup holding your morning coffee. A common scenario is estimating how much sheet metal you'll need to fabricate a conical hopper, or calculating the volume of grain a silo can hold based on its dimensions.
Getting your cone measurements takes just two inputs:
The calculator then computes:
Pro tip: When measuring physical cones, the radius is often easier to determine by measuring the diameter and dividing by two. For manufacturing drawings, these dimensions are typically specified, but real-world measurements may require calipers or measuring tape depending on the scale.
The slant height isn't measured directly—it's derived using the Pythagorean theorem because the radius, height, and slant height form a right triangle:
This relationship is crucial: if you're fabricating a cone from a flat sheet, the slant height determines the arc length of your pattern piece.
Base Surface Area (A_b):
Simply the area of a circle:
Lateral Surface Area (Aₗ):
This represents the curved side. Think of "unwrapping" the cone into a flat sector—its area depends on both the radius and slant height:
Total Surface Area (A):
Add the base and lateral areas together:
Note that many real-world cones (like traffic cones or funnels) are open at the base, so you'd use only the lateral area for material calculations.
Volume (V):
Here's where it gets interesting—a cone's volume is exactly one-third that of a cylinder with the same base and height. This 1/3 factor comes from integral calculus, discovered by ancient Greek mathematicians:
This means if you filled a cylinder with water, you could fill three identical cones from it.
When r = 0: The cone degenerates into a line segment. All areas and volume become zero—mathematically valid but physically meaningless.
When h = 0: You get a flat circle (just the base) with zero volume. In CAD software, this can sometimes appear when projection angles collapse, so it's worth checking your height input if you see unexpected zero-volume results.
Negative values: The calculator enforces r ≥ 0 and h ≥ 0 because negative dimensions don't represent physical objects. If you're getting validation errors, check for data entry mistakes or unit conversion issues.
Very large or very small values: While the formulas work mathematically at any scale, be aware of floating-point precision limits in calculations. For astronomical scales (kilometers) or microscopic scales (nanometers), consider using scientific notation in your downstream applications.
Material estimation for sheet metal fabrication: When fabricating a conical hopper from steel plate, you need the lateral surface area to order the correct amount of material (plus waste allowance). A 1-meter radius, 2-meter height hopper requires approximately 7 square meters of sheet metal for the sides alone.
Grain silo capacity planning: Agricultural operations use cone volume formulas to calculate storage capacity. A silo with a conical bottom (r=3m, h=4m) adds about 37.7 cubic meters of storage—that's roughly 30 metric tons of wheat.
Injection molding and casting: Mold designers need precise volume calculations to determine material requirements and cooling times. A 5% error in volume calculation can mean scrapped parts or incomplete fills.
Roofing material calculations: Church spires, tower caps, and decorative roof elements often use conical geometry. Knowing the lateral surface area tells you how much copper, slate, or shingles to order. Pro contractors typically add 10-15% for waste and overlap.
Concrete pour volumes: Conical pile foundations or decorative elements require accurate volume calculations to order the right amount of ready-mix concrete. Concrete trucks typically deliver in cubic yard/meter increments, so rounding up is standard practice.
Fluid dynamics: Conical diffusers in ventilation systems and rocket nozzles rely on precise geometric calculations. The cone angle affects flow characteristics significantly—shallow cones (5-7 degrees) minimize turbulence.
Optical systems: Conical reflectors in spotlights and telescopes use cone geometry to calculate focal points and light collection efficiency. The same principles apply to parabolic reflectors, which are technically conic sections.
Truncated cones (frustums): If your cone is cut off at the top (like a bucket or lampshade), you need a frustum calculator instead. The formulas are different because you're working with two radii.
Oblique cones: When the apex isn't directly above the base center, volume formulas change. Most manufacturing tolerances won't produce truly oblique cones, but if you're modeling natural formations or artistic pieces, you'll need different calculations.
Elliptical base cones: This calculator assumes a circular base. Elliptical cones (common in some architectural elements) require modified formulas accounting for both major and minor axes.
Ancient Greek mathematicians laid the groundwork for cone geometry around 300 BCE. Euclid's Elements provided the first rigorous definitions of cones and their properties, treating them as solids of revolution generated by rotating a right triangle around one of its legs.
Apollonius of Perga (circa 200 BCE) took this further with his work on conic sections—the curves you get when slicing a cone at different angles. His treatise revealed that circles, ellipses, parabolas, and hyperbolas are all sections of the same geometric form. This insight proved foundational for astronomy, where planetary orbits follow elliptical paths.
The volume formula V = (1/3)πr²h was known to Archimedes, who proved it using the method of exhaustion (a precursor to integral calculus). What's remarkable is that he calculated this without modern algebraic notation—purely through geometric reasoning. When Newton and Leibniz developed calculus in the 17th century, cone volume calculations became one of the standard examples for demonstrating integration techniques.
Given a cone with a radius r = 5 units and height h = 12 units.
Calculate the slant height (l):
Base Surface Area (A_b):
Lateral Surface Area (Aₗ):
Total Surface Area (A):
Volume (V):
1' Calculate properties of a right circular cone in Excel VBA
2Function ConeProperties(r As Double, h As Double) As String
3 If r < 0 Or h < 0 Then
4 ConeProperties = "Radius and height must be non-negative."
5 Exit Function
6 End If
7 l = Sqr(r ^ 2 + h ^ 2)
8 A_b = WorksheetFunction.Pi() * r ^ 2
9 A_l = WorksheetFunction.Pi() * r * l
10 A = A_b + A_l
11 V = (1 / 3) * WorksheetFunction.Pi() * r ^ 2 * h
12 ConeProperties = "Base Area: " & A_b & vbCrLf & _
13 "Lateral Area: " & A_l & vbCrLf & _
14 "Total Surface Area: " & A & vbCrLf & _
15 "Volume: " & V
16End Function
17' Usage in Excel cell:
18' =ConeProperties(5, 12)
191import math
2
3def cone_properties(r, h):
4 if r < 0 or h < 0:
5 return "Radius and height must be non-negative."
6 l = math.sqrt(r ** 2 + h ** 2)
7 A_b = math.pi * r ** 2
8 A_l = math.pi * r * l
9 A = A_b + A_l
10 V = (1 / 3) * math.pi * r ** 2 * h
11 return {
12 'Base Area': A_b,
13 'Lateral Area': A_l,
14 'Total Surface Area': A,
15 'Volume': V
16 }
17
18## Example usage
19result = cone_properties(5, 12)
20for key, value in result.items():
21 print(f"{key}: {value:.4f}")
221function coneProperties(r, h) {
2 if (r < 0 || h < 0) {
3 return "Radius and height must be non-negative.";
4 }
5 const l = Math.sqrt(r ** 2 + h ** 2);
6 const A_b = Math.PI * r ** 2;
7 const A_l = Math.PI * r * l;
8 const A = A_b + A_l;
9 const V = (1 / 3) * Math.PI * r ** 2 * h;
10 return {
11 baseArea: A_b,
12 lateralArea: A_l,
13 totalSurfaceArea: A,
14 volume: V,
15 };
16}
17
18// Example usage
19const result = coneProperties(5, 12);
20for (const [key, value] of Object.entries(result)) {
21 console.log(`${key}: ${value.toFixed(4)}`);
22}
231public class RightCircularCone {
2 public static void main(String[] args) {
3 double r = 5;
4 double h = 12;
5 String result = coneProperties(r, h);
6 System.out.println(result);
7 }
8
9 public static String coneProperties(double r, double h) {
10 if (r < 0 || h < 0) {
11 return "Radius and height must be non-negative.";
12 }
13 double l = Math.sqrt(Math.pow(r, 2) + Math.pow(h, 2));
14 double A_b = Math.PI * Math.pow(r, 2);
15 double A_l = Math.PI * r * l;
16 double A = A_b + A_l;
17 double V = (1.0 / 3) * Math.PI * Math.pow(r, 2) * h;
18 return String.format("Base Area: %.4f\nLateral Area: %.4f\nTotal Surface Area: %.4f\nVolume: %.4f",
19 A_b, A_l, A, V);
20 }
21}
221#include <iostream>
2#include <cmath>
3#include <string>
4
5std::string coneProperties(double r, double h) {
6 if (r < 0 || h < 0) {
7 return "Radius and height must be non-negative.";
8 }
9 double l = std::sqrt(r * r + h * h);
10 double A_b = M_PI * r * r;
11 double A_l = M_PI * r * l;
12 double A = A_b + A_l;
13 double V = (1.0 / 3) * M_PI * r * r * h;
14 char buffer[256];
15 snprintf(buffer, sizeof(buffer), "Base Area: %.4f\nLateral Area: %.4f\nTotal Surface Area: %.4f\nVolume: %.4f",
16 A_b, A_l, A, V);
17 return std::string(buffer);
18}
19
20int main() {
21 double r = 5;
22 double h = 12;
23 std::string result = coneProperties(r, h);
24 std::cout << result << std::endl;
25 return 0;
26}
27The diagram shows the cone's key dimensions: the dashed vertical line represents the height (h) from base to apex, while the horizontal dashed line shows the radius (r) from the base's center to its edge. The slant height would run along the cone's surface from apex to base edge, forming a right triangle with these two measurements.
The term "right" means the apex sits directly above the base's center, making the axis perpendicular to the base. This is different from oblique cones where the apex is offset. "Circular" refers to the base shape—you can have cones with elliptical or other base shapes, but those require different formulas.
If you have the diameter (d) instead of the radius, divide it by 2 first: r = d/2. Then use the standard formula V = (1/3)πr²h. For example, a cone with 10cm diameter and 15cm height has a 5cm radius, giving you V = (1/3)π(5²)(15) ≈ 392.7 cubic cm.
This 1/3 relationship comes from integral calculus. Imagine stacking infinitely thin circular slices from base to apex—each slice gets progressively smaller in a linear fashion. When you sum these up (integrate), you get exactly one-third of what you'd get if all slices were full-size (the cylinder). Archimedes proved this geometrically long before calculus existed.
Height (h) is the straight vertical distance from base to apex—the shortest path through the cone's interior. Slant height (l) is the distance along the cone's outer surface from apex to the base edge. Think of it like the difference between going through a mountain (height) versus driving around it (slant height). They're related by l = √(r² + h²).
No. Volume only requires radius and height: V = (1/3)πr²h. You need slant height for surface area calculations. The calculator computes slant height automatically when you need it for surface area, using the Pythagorean theorem.
No—truncated cones (frustums) have different formulas because they have two radii (top and bottom). Think of a bucket or lampshade. You'll need a frustum calculator for those shapes. However, if the top radius is nearly zero (less than 1% of the base), you can approximate it as a regular cone with minimal error.
Any consistent units work—millimeters, inches, meters, feet, even light-years. Just don't mix them. If you input radius in meters and height in feet, your results will be meaningless. The calculator outputs area in square units and volume in cubic units of whatever you input. So meters give you m² and m³, inches give you in² and in³.
The formulas are mathematically exact. Practical accuracy depends on your input measurement precision. If you measure a physical cone's radius to ±1mm, your volume will have corresponding uncertainty. For a 100mm radius cone, 1mm measurement error translates to roughly 2% volume error. Manufacturing tolerances typically matter more than calculation precision.
This calculator handles all standard right circular cone calculations—volume, surface areas, and slant height—from just two measurements: radius and height. It's designed for practical applications in manufacturing, construction, engineering, and education where accurate geometric calculations matter.
The formulas derive from principles established by ancient Greek mathematicians and refined through centuries of practical application. Whether you're estimating material for a sheet metal hopper, calculating grain storage capacity, or learning solid geometry, the underlying mathematics remains the same.
Remember that the calculator assumes a perfect right circular cone. Real-world objects have manufacturing tolerances, material thickness, and other factors that may require adjustment. For truncated cones, oblique cones, or elliptical base cones, you'll need different calculation methods.
Discover more tools that might be useful for your workflow