
Area of a Triangle: Formulas, Methods & Calculator
If you’ve ever needed to figure out how much space a triangle covers—whether for a geometry problem, a woodworking project, or just satisfying a math curiosity—you’ve probably run into more than one formula for the job. There are actually several reliable methods, and the right one depends entirely on what measurements you have on hand. This guide walks through the most useful approaches, from the straightforward base-height formula to Heron’s classic side-only method, with worked examples for each.
Basic Formula: ½ × base × height · Heron’s s: (a + b + c)/2 · Right Triangle: ½ × 3 × 4 = 6 · Sine Variant: ½ × a × b × sin C
Quick snapshot
- The basic triangle area formula is (½) × base × perpendicular height (MyTrigCalculator)
- Heron’s formula works for any triangle type: right, acute, or obtuse (MyTrigCalculator)
- A 3-4-5 triangle has an area of exactly 6 square units (Omni Calculator)
- The earliest known proof remains disputed—attribution to Heron of Alexandria is standard, but some traces point to Archimedes (MSTE Illinois)
- The formula first appeared in Heron’s Metrica around ca. 60 AD (Omni Calculator)
- Numerical stability issues for thin triangles were formally discussed in 2020 (John D. Cook)
- Surveyors and engineers continue to rely on Heron’s formula for field calculations where only side lengths are measurable
- Online calculators now handle all methods with one-click convenience
This table summarizes the core formulas covered in this guide, with definitions and practical examples for quick reference.
| Label | Value |
|---|---|
| Universal Formula | ½ × base × height |
| Heron’s s (semi-perimeter) | (a + b + c)/2 |
| Heron’s Area | √[s(s – a)(s – b)(s – c)] |
| Right Triangle Example | ½ × 3 × 4 = 6 |
| Sine Variant | ½ × a × b × sin C |
| Equilateral Formula | (side² × √3)/4 |
What is the formula for the area of a triangle?
Basic formula (½ base × height)
The most universally taught triangle area formula is straightforward: multiply the base by the perpendicular height and cut the result in half. In mathematical notation, this reads Area = (½) × base × height (MyTrigCalculator). The height must be the perpendicular distance from the base to the opposite vertex—a detail that matters when triangles are tilted or rotated.
Working through a concrete example: a triangle with a base of 10 cm and a perpendicular height of 6 cm covers (½) × 10 × 6 = 30 cm² of space. This formula applies to any triangle, whether scalene, isosceles, or equilateral, as long as you know the base and can measure or calculate the corresponding altitude.
Units and examples
Area is always expressed in squared units—if your base is in meters, the resulting area is in square meters. When measurements mix units, convert everything to a common system before calculating. A triangle with base = 5 inches and height = 12 inches yields (½) × 5 × 12 = 30 square inches.
The base-height method works best when you have direct access to the triangle—measuring the altitude can be impractical if you’re working from a map, a photograph, or side-length data alone. That’s where alternative methods become essential.
What is the area of a 3-sided triangle?
Heron’s formula steps
Heron’s formula lets you calculate the area of a triangle using only its three side lengths—handy when you don’t have (or can’t easily find) the perpendicular height. The formula requires two steps: first compute the semi-perimeter, then plug it into the area expression. The semi-perimeter s is simply s = (a + b + c)/2, where a, b, and c are the three side lengths (Wikipedia). Once you have s, the area follows from Area = √[s(s – a)(s – b)(s – c)] (Byju’s).
Walking through the classic 3-4-5 right triangle: sides a=3, b=4, c=5 give s = (3+4+5)/2 = 6. The area then calculates as √[6(6-3)(6-4)(6-5)] = √[6 × 3 × 2 × 1] = √36 = 6 (Omni Calculator). The semi-perimeter itself equals 6 here—a pattern that appears frequently with Pythagorean triples scaled by integers.
Semi-perimeter calculation
The semi-perimeter is essentially the “half-circuit” of the triangle—the distance you’d travel if you walked halfway around its perimeter. This value appears in Heron’s formula as both a multiplier and a subtractor, which creates a subtle numerical challenge. When a triangle is very thin (with one angle approaching 0°), the sides become nearly equal to the semi-perimeter, and subtracting them produces very small numbers. Those small differences, when multiplied together, can lose precision in floating-point calculations.
For most classroom and practical purposes, the direct calculation works fine. But if you’re coding this in software, be aware that thin triangles require a numerically stable implementation—subtracting nearly equal numbers is one of the cardinal sins of numerical programming (John D. Cook). A common workaround is to rearrange the formula algebraically to avoid direct subtraction of near-equal values.
What are the three ways to find the area of a triangle?
Base-height method
The first method uses base and perpendicular height: Area = (½) × base × height. This is the simplest approach when you have direct access to the triangle, but it demands the altitude—the perpendicular distance from your chosen base to the opposite vertex. For a triangle drawn on paper, you can often measure the height by dropping a perpendicular. For an embedded triangle in a larger structure or photograph, finding that altitude may require trigonometry or coordinate geometry.
Heron’s formula
The second method uses three side lengths only. Heron’s formula works for scalene, isosceles, and equilateral triangles alike (Byju’s), making it exceptionally versatile. Because three sides uniquely determine a triangle (this is the “rigidity” property), Heron’s formula always produces exactly one correct area. The trade-off is algebraic complexity—you’re working with square roots of products of differences, which can be cumbersome by hand but trivial with a calculator.
Sine rule (½ab sin C)
The third method applies when you know two sides and the included angle. The formula reads Area = (½) × a × b × sin(C), where C is the angle between sides a and b (YouTube tutorial on area formulas). This is essentially the base-height formula in disguise: the height equals b × sin(C), so (½) × a × [b × sin(C)] gives the area. For right triangles where C = 90°, sin(C) = 1, and this collapses to (½) × a × b—exactly the leg product method.
The sine method is particularly useful in trigonometry problems, navigation, and physics applications where forces act at angles. It’s also the foundation for the vector cross-product method used in 3D geometry: the magnitude of the cross product of two side vectors divided by 2 gives the area.
Three sides? Use Heron. Two sides and an angle? Reach for (½)ab sin C. Base and height available? That’s your simplest path. The method you choose depends entirely on what measurements you have—not on which formula is “better.”
How do I find the area of a right triangle?
Using legs as base and height
Right triangles offer a beautiful shortcut: the two legs that form the right angle are perpendicular by definition, so one leg can serve as the base and the other as the height. The area formula simplifies to Area = (½) × leg₁ × leg₂ (MyTrigCalculator). No perpendicular needs to be constructed—the right angle guarantees everything you need.
For the 6-8-10 right triangle (a scaled version of the 3-4-5 triple): area = (½) × 6 × 8 = 24 square units. Verify with Heron: s = (6+8+10)/2 = 12, and √[12(12-6)(12-8)(12-10)] = √[12 × 6 × 4 × 2] = √576 = 24. Both methods agree, as they must.
Pythagorean tie-in
The Pythagorean theorem (a² + b² = c²) connects the legs and hypotenuse, which means if you know two sides, you can always find the third. This opens the door to area calculations when you have partial information. If you know the hypotenuse and one leg, subtract the square of the known leg from the square of the hypotenuse, take the square root, then multiply by the known leg and halve. For the 8-15-17 triangle: if you know the hypotenuse (17) and one leg (8), the other leg = √(17² – 8²) = √(289 – 64) = √225 = 15. Area = (½) × 8 × 15 = 60 (MyTrigCalculator).
This formula is attributed to Heron of Alexandria but can be traced back to Archimedes.
— MSTE Illinois (Educational Resource) For more information, check out llavors de carbassa per a la salut.
What’s the simplest way to find a triangle’s area?
Prioritize base-height
If you have a physical triangle in front of you—or a clear diagram with dimensions—the base-height method wins on simplicity. Measure the base, construct or measure the perpendicular height, multiply, halve. That’s it. No squaring, no square roots, no semi-perimeter calculations. For everyday practical applications like cutting a triangular piece of material or calculating floor space, this is usually the most direct route.
When to use alternatives
Switch methods when the base-height approach isn’t convenient. If you’re working from side lengths alone (common in surveying, architectural blueprints, or coordinate geometry), Heron’s formula is your friend. If you know two sides and the angle between them, (½)ab sin C avoids the need to find a height. For right triangles specifically, the leg-product method is both the simplest and most intuitive—many people discover this shortcut without ever being formally taught it.
The key insight: different situations call for different tools. Someone laying out a garden needs different information than someone analyzing a triangle defined by GPS coordinates. The “simplest way” is the one that matches the data you actually have.
Textbook examples often show one method in isolation, but real problems arrive with mixed inputs. A carpenter might know the base and an angle; a surveyor might know all three sides. Building fluency with multiple methods lets you adapt to whatever information is available—rather than getting stuck when the “expected” data is missing.
How to calculate the area of a triangle
Whether you’re solving a geometry problem or working on a practical project, calculating triangle area follows a predictable workflow:
- Identify your available measurements. Do you have a base and height? Two sides and an included angle? All three sides? Your inputs determine your method.
- Choose the appropriate formula. Base-height: Area = (½) × b × h. Heron’s: calculate s = (a+b+c)/2, then Area = √[s(s-a)(s-b)(s-c)]. Sine method: Area = (½) × a × b × sin(C). Right triangle shortcut: Area = (½) × leg₁ × leg₂.
- Plug in your numbers. Write down the formula, substitute your known values, and double-check that units are consistent.
- Calculate and verify. Work through the arithmetic. If using Heron’s formula, round intermediate results sparingly—final precision depends on intermediate accuracy.
- Check against a second method if possible. For right triangles, verify Heron’s result against the leg-product method. Cross-checking catches arithmetic errors and builds confidence.
The cardinal rule of numerical programming is to avoid subtracting nearly equal numbers.
— John D. Cook (Mathematician/Blogger)
Related reading: 20 cm to Inches · Countries That Start With W
en.wikipedia.org, youtube.com, youtube.com, themathdoctors.org, themathdoctors.org
While mastering the ½ base × height formula, many find value in this step-by-step formulas guide that breaks down Heron’s method with clear examples.
Frequently asked questions
How do you calculate the area without height?
Use Heron’s formula if you know all three sides. Calculate the semi-perimeter (a+b+c)/2, then plug into √[s(s-a)(s-b)(s-c)]. If you know two sides and the included angle, use (½) × a × b × sin(C). Both methods bypass the height requirement entirely.
What is the equilateral triangle area formula?
For an equilateral triangle with side length s, the area formula simplifies to (s² × √3)/4. Deriving this from Heron’s formula: with all three sides equal to s, the semi-perimeter s_tri = 3s/2, giving Area = √[3s/2 × s/2 × s/2 × s/2] = √[3s⁴/16] = (s² × √3)/4.
Can a triangle calculator replace manual math?
An online triangle area calculator handles all methods with one-click convenience and eliminates arithmetic errors. For learning and verification, working through calculations by hand (or on paper) builds intuition about how the formulas behave. Use calculators for speed and accuracy once you understand the underlying method.
What units should I use for triangle area?
Area is always expressed in squared units matching your input measurements. If your base is in meters, the area is in square meters (m²). If your sides are in inches, the area is in square inches (in²). Never mix unit systems in a single calculation—convert everything to a common system first.
Is Heron’s formula always accurate?
Theoretically, Heron’s formula produces exact results for exact inputs. Practically, floating-point arithmetic on computers can introduce small errors, especially for very thin (“degenerate”) triangles where the sides approach the triangle inequality limit. For most real-world applications, the accuracy is more than sufficient.
How do you find the area of a triangle with coordinates?
With vertices at coordinates (x₁,y₁), (x₂,y₂), and (x₃,y₃), the shoelace formula applies: Area = (½) × |x₁(y₂-y₃) + x₂(y₃-y₁) + x₃(y₁-y₂)|. This is algebraically equivalent to Heron’s formula when you compute side lengths from the coordinate differences first.
What’s the difference between area and perimeter?
The perimeter is the total length around the triangle—the sum of all three sides. Area is the amount of 2D space enclosed by those sides. A triangle can have a small perimeter but large area (if it’s wide and flat) or a large perimeter but small area (if it’s very thin). Both measurements serve different purposes.
For students mastering geometry, the practical takeaway is straightforward: build familiarity with all three core methods, match your approach to the available data, and verify results when possible. For engineers and surveyors working in the field, Heron’s formula remains indispensable when only side measurements are accessible. The triangle area formulas are tools—and like any tools, they perform best when matched to the right job.