Area of a Triangle with Coordinates Calculator
This calculator finds the exact area of a triangle when you know the Cartesian coordinates of its three corners, rather than its base and height. It uses the Shoelace formula (also called the coordinate geometry or surveyor's formula), a standard method in maths, surveying, mapping and computer graphics for working out area straight from a set of x, y points. You enter the x and y values for vertex A, vertex B and vertex C, choosing decimals or negative numbers if needed, and can optionally pick a unit (cm, m, km, mm, in or ft) so the result is labelled correctly. The calculator returns the triangle's area, its perimeter (calculated from the three side lengths using the distance formula), and classifies the triangle as equilateral, isosceles or scalene based on those side lengths. It also shows the full step-by-step working, from each term in the formula through to the final sum and area, so you can check the calculation or use it for homework or professional reference. It does not matter whether you list the vertices clockwise or anticlockwise, since the formula always returns a positive area. If the three points sit on the same straight line, the calculator returns zero and flags the triangle as degenerate, meaning no real triangle can be formed from those coordinates.
Vertex A
Vertex B
Vertex C
Step-by-Step Working
How to Find the Area of a Triangle from Coordinates
When you know the Cartesian coordinates of a triangle's three vertices, you do not need to know the base or height directly. The Shoelace formula (also known as the coordinate method or surveyor's formula) gives the exact area using only the (x, y) values of the three points.
The Shoelace Formula
For a triangle with vertices A(x1, y1), B(x2, y2), and C(x3, y3):
The vertical bars | | denote the absolute value, which ensures a positive area regardless of whether the vertices are listed clockwise or anticlockwise.
Worked Example
Using the default values: A(0, 0), B(6, 0), C(3, 4).
| Step | Calculation | Result |
|---|---|---|
| x1(y2 - y3) | 0 x (0 - 4) | 0 |
| x2(y3 - y1) | 6 x (4 - 0) | 24 |
| x3(y1 - y2) | 3 x (0 - 0) | 0 |
| Sum | |0 + 24 + 0| | 24 |
| Area | 0.5 x 24 | 12 m² |
This matches what we can verify independently: the base AB has length 6 m and the height from C perpendicular to AB is 4 m, so Area = 0.5 x 6 x 4 = 12 m².
When Do Coordinates Give a Zero Area?
If the three points are collinear (all lie on the same straight line), the Shoelace formula returns zero. This means no triangle can be formed from those points. The calculator flags this as a degenerate case.
Perimeter from Coordinates
Once you have the three vertices, you can also compute the side lengths using the distance formula and add them together:
Side BC = sqrt((x3 - x2)² + (y3 - y2)²)
Side CA = sqrt((x1 - x3)² + (y1 - y3)²)
Perimeter = AB + BC + CA
This calculator computes all three side lengths automatically and classifies the triangle as equilateral, isosceles, or scalene based on the side lengths.
Related Calculators
- Maths and Stats Calculators: full hub for geometry and statistics tools.
- Area of a Triangle Calculator: use base and height instead of coordinates.
- Area of a Triangle (Heron's Formula): calculate area from three side lengths.
- Area of a Right Triangle Calculator: right-triangle specific method.
- Triangle Calculator (General): angles, sides, area and perimeter from any inputs.
- Centroid of a Triangle Calculator: find the Centre of Mass.
- Chain Drive Calculator: sprocket Ratio, Speed and Torque.
Method: Shoelace formula (coordinate geometry). Also known as the surveyor's formula. Exact for all real-number coordinate inputs. Perimeter uses the Euclidean distance formula. Triangle classification uses side-length ratios rounded to 6 significant figures.