Triangle Coordinate Calculator: Find Vertices from Sides & Angles


Triangle Coordinate Calculator

A tool to calculate the coordinates of a triangle’s vertices using side lengths and an angle (SAS).



The length of the side connecting Vertex A and Vertex B. This side will be placed on the x-axis. Assumed to be unitless.


The length of the side connecting Vertex A and Vertex C. Assumed to be unitless.


The angle formed at Vertex A, between sides ‘b’ and ‘c’.

Triangle Visualization

Visual representation of the calculated triangle on a 2D coordinate plane. Vertex A is at the origin.

Understanding How to Calculate Coordinates of a Triangle Using Side and Angle

To calculate coordinates of a triangle using side and angle is a fundamental problem in trigonometry and geometry. This process allows us to define the precise position of a triangle’s vertices (corners) in a 2D plane based on partial information, such as the length of two sides and the angle between them (a configuration known as Side-Angle-Side, or SAS). This calculator simplifies the process, providing instant coordinates and a visual representation.

The Formula to Calculate Triangle Coordinates (SAS Method)

To make the calculation predictable, we establish a standard orientation. We place one vertex at the origin of the coordinate plane, and one side along the positive x-axis. This simplifies the trigonometry involved significantly. Here is the standard setup:

  • Vertex A is placed at the origin: (0, 0).
  • Vertex B is placed along the positive x-axis. Its distance from A is the length of side ‘c’. Its coordinates are (c, 0).
  • Vertex C is found using the length of side ‘b’ and the angle ‘A’. The sine and cosine of Angle A determine its position. Its coordinates are (b * cos(A), b * sin(A)).

This method provides a unique, stable solution for any given SAS triangle.

Variable Explanations
Variable Meaning Unit (Auto-inferred) Typical Range
Side c Length of the side from Vertex A to Vertex B. Unitless (e.g., px, cm) Any positive number
Side b Length of the side from Vertex A to Vertex C. Unitless (e.g., px, cm) Any positive number
Angle A The angle at Vertex A, between sides b and c. Degrees or Radians 0-180 (Degrees) / 0-π (Radians)
(x, y) A coordinate pair representing a point’s position on the plane. Same as side units Any real number

Practical Examples

Example 1: Acute Triangle

  • Inputs: Side c = 100, Side b = 85, Angle A = 60 Degrees
  • Calculation:
    • Vertex A: (0, 0)
    • Vertex B: (100, 0)
    • Vertex C x-coordinate: 85 * cos(60°) = 85 * 0.5 = 42.5
    • Vertex C y-coordinate: 85 * sin(60°) = 85 * 0.866 ≈ 73.61
  • Results: A=(0,0), B=(100,0), C=(42.5, 73.61)

Example 2: Obtuse Triangle

  • Inputs: Side c = 50, Side b = 70, Angle A = 120 Degrees
  • Calculation:
    • Vertex A: (0, 0)
    • Vertex B: (50, 0)
    • Vertex C x-coordinate: 70 * cos(120°) = 70 * -0.5 = -35
    • Vertex C y-coordinate: 70 * sin(120°) = 70 * 0.866 ≈ 60.62
  • Results: A=(0,0), B=(50,0), C=(-35, 60.62)

How to Use This Triangle Coordinate Calculator

  1. Enter Side ‘c’: Input the length of the side that will lie on the x-axis, connecting Vertex A to B.
  2. Enter Side ‘b’: Input the length of the other known side, connecting Vertex A to C.
  3. Enter Angle ‘A’: Provide the angle at Vertex A, which is between sides ‘b’ and ‘c’.
  4. Select Angle Unit: Choose whether the angle you entered is in Degrees or Radians. The calculator handles the conversion automatically.
  5. Interpret the Results: The calculator instantly displays the (x,y) coordinates for all three vertices. It also provides the length of the third side (‘a’), the triangle’s perimeter, and its total area. For those interested in geometry, a Coordinate Geometry Formulas guide can be very helpful.
  6. View the Chart: A dynamic canvas chart visualizes your triangle, helping you understand its shape and orientation in the 2D plane.

Key Factors That Affect the Triangle’s Coordinates

Several factors influence the final coordinates. Understanding them helps in visualizing the output.

  • Anchor Point (Vertex A): We fix this at (0,0) for simplicity. If you move this point, all other vertices would shift by the same amount.
  • Baseline Orientation (Side c): We align this along the x-axis. Rotating this baseline would rotate the entire triangle around Vertex A.
  • Angle Units: The most common error is mismatching angle units. A value of “1.57” means very different things in degrees (a sharp angle) versus radians (a 90-degree right angle). This calculator has a unit switcher to prevent such errors. You can learn more with an Angle Conversion Tool.
  • Side Lengths: These directly scale the triangle. Doubling the lengths of sides ‘b’ and ‘c’ will create a similar but larger triangle with coordinates further from the origin.
  • Angle Magnitude: An angle less than 90° (acute) places Vertex C in the first quadrant (positive x, positive y). An angle greater than 90° (obtuse) places Vertex C in the second quadrant (negative x, positive y).
  • The Law of Sines and Cosines: These fundamental laws govern the relationships between a triangle’s sides and angles. Our calculator uses the Law of Cosines to find the length of the third, unknown side (‘a’). A Law of Sines Calculator is useful when you have different known values.

Frequently Asked Questions (FAQ)

1. What if I have different known values, like two angles and a side (AAS/ASA)?

This calculator is specifically for the Side-Angle-Side (SAS) case. To solve for other configurations like AAS or ASA, you would first use the Law of Sines to find the remaining side lengths, then proceed with coordinate calculation. You might need a more general triangle solver.

2. How are the coordinates calculated if my angle is in degrees?

Trigonometric functions in JavaScript (and most programming languages) like `Math.sin()` and `Math.cos()` expect angles to be in radians. The calculator first converts your degree input to radians using the formula: `radians = degrees * (Math.PI / 180)` before calculating the coordinates.

3. Can this calculator find the area of the triangle?

Yes. Once the coordinates are known, or even just from the initial SAS input, the area is calculated and displayed in the results. The formula used is `Area = 0.5 * b * c * sin(A)`. You can also use a dedicated Triangle Area Calculator for more methods.

4. Why is Vertex A always at (0,0)?

This is a convention to simplify the problem. A triangle’s shape is defined by its side lengths and angles, not its position in space. Placing one vertex at the origin provides a fixed frame of reference, making the formulas for the other two vertices much simpler. The resulting shape can be translated anywhere on the plane without changing its internal properties.

5. What happens if my side lengths don’t form a valid triangle?

With the Side-Angle-Side (SAS) method, any two positive side lengths and an angle between 0 and 180 degrees will always form a valid triangle. The Triangle Inequality Theorem (where the sum of two sides must be greater than the third) is always satisfied.

6. Can I use this for a right triangle?

Absolutely. If you input 90 degrees for Angle A, the calculator will correctly place Vertex C on the y-axis, forming a right triangle. For specific right triangle problems, a Pythagorean Theorem Calculator might be more direct.

7. What does a negative coordinate mean?

A negative x-coordinate means the point is to the left of the y-axis. A negative y-coordinate (not possible with this calculator’s setup where Angle A is between 0-180°) would mean the point is below the x-axis. This occurs when Angle A is obtuse (> 90 degrees), as `cos(A)` is negative in that range.

8. Are the side lengths in a specific unit like cm or inches?

The calculations are unit-agnostic. The output coordinates will be in the same “unit” you envisioned for the input lengths. If you input side lengths in centimeters, the resulting coordinates are also in centimeters from the origin.

© 2026 SEO-Optimized Calculators. All rights reserved.



Leave a Reply

Your email address will not be published. Required fields are marked *