Simplify Your Workflow: Search MiniWebtool.
Add Extension
Home Page > Math > Trigonometry Calculators > Law of Cosines Calculator

Law of Cosines Calculator

Use the Law of Cosines to find unknown sides or angles in a triangle. Supports SAS (Side-Angle-Side) and SSS (Side-Side-Side) cases. Get step-by-step solutions with detailed explanations and interactive triangle visualization!

Law of Cosines Calculator
Law of Cosines Calculator:

Try the following examples:[SAS: a=5, b=7, C=60°] [SAS: a=8, b=10, C=45°] [SSS: a=5, b=7, c=8] [SSS: a=3, b=4, c=5 (right triangle)]

Case Type:
Angle Unit:

Input Guide:

  • SAS: Input 1 = Side a, Input 2 = Side b, Input 3 = Angle C (between a and b)
  • SSS: Input 1 = Side a, Input 2 = Side b, Input 3 = Side c

Embed Law of Cosines Calculator Widget

About Law of Cosines Calculator

Welcome to our Law of Cosines Calculator, a comprehensive online tool for solving triangles using the Law of Cosines. Whether you're dealing with SAS (Side-Angle-Side) or SSS (Side-Side-Side) cases, our calculator provides accurate solutions with detailed step-by-step explanations and interactive visualizations.

What is the Law of Cosines?

The Law of Cosines (also known as the Cosine Rule) is a fundamental theorem in trigonometry that generalizes the Pythagorean theorem. It relates the sides of a triangle to the cosine of one of its angles. The law states:

$$c^2 = a^2 + b^2 - 2ab\cos(C)$$

where $a$, $b$, and $c$ are the lengths of the sides of a triangle, and $C$ is the angle opposite side $c$. Similarly, we can write:

$$a^2 = b^2 + c^2 - 2bc\cos(A)$$

$$b^2 = a^2 + c^2 - 2ac\cos(B)$$

When rearranged to solve for angles, the Law of Cosines becomes:

$$\cos(A) = \frac{b^2 + c^2 - a^2}{2bc}$$

Key Features of Our Law of Cosines Calculator

Understanding Triangle Cases

SAS (Side-Angle-Side)

When you know two sides and the angle between them, you can use the Law of Cosines to find the third side, then calculate the remaining angles.

SSS (Side-Side-Side)

When you know all three sides of a triangle, you can use the Law of Cosines to find all three angles.

How to Use the Law of Cosines Calculator

  1. Select the case type: Choose SAS or SSS from the dropdown menu.
  2. Choose angle unit: Select degrees or radians.
  3. Enter your values:
    • SAS: Input 1 = Side a, Input 2 = Side b, Input 3 = Angle C (the angle between sides a and b)
    • SSS: Input 1 = Side a, Input 2 = Side b, Input 3 = Side c
  4. Click "Calculate" to get your solution.
  5. Review the step-by-step solution and triangle visualization.

Applications of the Law of Cosines

The Law of Cosines is widely used in various fields:

Mathematical Background

The Law of Cosines is a generalization of the Pythagorean theorem. When the angle $C = 90°$ (a right angle), $\cos(C) = 0$, and the formula reduces to:

$$c^2 = a^2 + b^2$$

This is exactly the Pythagorean theorem! The Law of Cosines works for all types of triangles: acute, obtuse, and right triangles.

Derivation

The Law of Cosines can be derived using coordinate geometry or by applying the Pythagorean theorem to a triangle that has been divided by an altitude.

Important Properties

Why Use Our Law of Cosines Calculator?

Law of Cosines vs. Law of Sines

While both laws are used to solve triangles, they have different applications:

Additional Resources

For more information on the Law of Cosines and triangle geometry, check out these resources:

Reference this content, page, or tool as:

"Law of Cosines Calculator" at https://MiniWebtool.com/law-of-cosines-calculator/ from MiniWebtool, https://MiniWebtool.com/

by miniwebtool team. Updated: Nov 18, 2025

You can also try our AI Math Solver GPT to solve your math problems through natural language question and answer.

Related MiniWebtools:

Trigonometry Calculators:

Top & Updated:

Random PickerRandom Name PickerRemove SpacesRelative Standard Deviation Calculator (High Precision)MAC Address GeneratorFeet and Inches to Cm ConverterSort NumberRandom Quote GeneratorFPS ConverterLine CounterMAC Address LookupPercent Off CalculatorWord to Phone Number ConverterRoman Numerals ConverterBitwise CalculatorSum CalculatorLog Base 10 CalculatorText FormatterPhone Number ExtractorBatting Average CalculatorOctal CalculatorBinary to Gray Code ConverterDecimal to BCD ConverterSHA256 Hash GeneratorVideo to Image ExtractorCompound Growth CalculatorGray Code to Binary ConverterCm to Feet and Inches ConverterNumber of DigitsBCD to Decimal ConverterRemove Audio from VideoSalary Conversion CalculatorAI ParaphraserERA CalculatorQuotient and Remainder CalculatorMP3 LooperFirst n Digits of PiRemove AccentFacebook User ID Lookuplbs to kg ConverterBinary to BCD ConverterSquare Root (√) CalculatorAdd Prefix and Suffix to TextPercent Growth Rate CalculatorPVIF Calculator (High Precision)One Rep Max (1RM) CalculatorAI Punctuation AdderBreak Line by CharactersDay of the Year Calculator - What Day of the Year Is Today?Outlier CalculatorModulo (Mod) CalculatorLog Base 2 CalculatorURL ExtractorBCD to Binary ConverterRemove Lines Containing...IP(IPv4/IPv6) Address to Hex ConverterList of Prime NumbersDay of Year CalendarCompare Two StringsHex to BCD ConverterSHA512 Hash GeneratorMerge VideosPVIFA Calculator (High Precision)Number ExtractorOn Base Percentage CalculatorConvolution CalculatorNatural Log CalculatorVideo CropperLeap Years ListRandom Group GeneratorTime Duration Calculator ⏳Maze GeneratorVideo SplitterFirst n Digits of eAdjust Video SpeedRandom Number PickerSun, Moon & Rising Sign Calculator 🌞🌙✨Standard Error Calculator (High Precision)Number to Word ConverterAudio SplitterReverse VideoSlugging Percentage CalculatorExponential Decay Calculator (High Precision)Love Compatibility CalculatorMAC Address AnalyzerAdd or Replace Audio in VideoRemove Leading Trailing SpacesRandom Line PickerMedian CalculatorBCD to Hex ConverterOPS CalculatorList of Fibonacci NumbersList RandomizerDiscount Factor Calculator (High Precision)Scientific Notation to Decimal ConverterDate CalculatorHex CalculatorField Goal Percentage CalculatorEmail ExtractorWHIP CalculatorRandom Birthday GeneratorVideo CompressorSort Lines AlphabeticallyLottery Number GeneratorAverage Calculator (High Precision)WAR CalculatorHypotenuse CalculatorActual Cash Value CalculatorAngel Number CalculatorRoot Mean Square CalculatorSum of Positive Integers CalculatorSHA3-256 Hash GeneratorAI Sentence ExpanderHex to Decimal ConverterRandom String GeneratorAmortization CalculatorMarkup CalculatorName Number CalculatorDecimal to Hex ConverterBlood Donation Time CalculatorAntilog CalculatorRatio to Percentage CalculatorAPY to APR CalculatorAverage Deviation CalculatorSort Text By LengthRandom Object GeneratorName RandomizerRandom Animal GeneratorSquare Numbers ListFixed Deposit CalculatorPPM to Percent ConverterCube Numbers ListCaesar Cipher ToolMorse Code GeneratorPercent to PPM ConverterSRT to TXT Converterkg to lbs ConverterXML ValidatorArithmetic Mean CalculatorJob FinderBonus CalculatorCAGR CalculatorStatistics CalculatorSRT Time ShiftProportion CalculatorFVIFA Calculator (High Precision)Exponential Integral CalculatorLoop VideoMD5 Hash GeneratorSHA1 Hash GeneratorPER CalculatorRandom Name GeneratorIs it a Prime Number?Binary CalculatorDecimal to Binary ConverterStandard Deviation Calculator (High Precision)Doubling Time CalculatorBarcode GeneratorWork Hours CalculatorCm to Inches ConverterAudio ExtractorExponential Growth Calculator (High Precision)Quote FinderPopulation Standard Deviation Calculator (High Precision)Random Word GeneratorAdd Watermark to VideoRotate VideoFlip VideoFlip GIFFlip ImageInches to cm ConverterIP(IPv4/IPv6) Address to Binary ConverterReduce Fractions CalculatorPythagorean Theorem CalculatorGIF to MP4 ConverterMP4 to GIF ConverterColor InverterAdd Text to ImageImage EnhancerImage SplitterImage Color PickerAdd Line to ImagePalette GeneratorpH CalculatorMolar Mass CalculatorReverse LineMolarity CalculatorAngle ConverterWeight (Mass) ConverterLength ConverterVolume ConverterPressure ConverterEnergy ConverterShoe Size ConverterSpeed ConverterTemperature ConverterPower ConverterImage RotatorHousing Appreciation CalculatorCar Depreciation CalculatorHome Affordability CalculatorDestiny Number CalculatorMortgage Comparison CalculatorCompound Savings CalculatorIRR CalculatorImage CensorImage CompressorFuture Value Factor (FVIF) CalculatorUltimate Frequency & Wavelength Convertern-th Root Calculator (High-Precision)Cron Job GeneratorUnix Permission Calculator (chmod)Venus Sign Calculator (Love Style) 💖Mars Sign Calculator (Drive & Passion) 🔥Password Strength TesterMercury Sign Calculator (Communication) 🗣️Astrological Element Balance CalculatorAstrological Modality Balance CalculatorMercury Retrograde Calendar 🌟Saturn Return Calculator 🪐New Moon & Full Moon Calendar 🌑🌕Advanced Zodiac Compatibility Analyzer 💞Moon Sign Compatibility Calculator 🌙Celtic Tree Zodiac Calculator 🌳Birthstone and Zodiac Flower Finder 💎🌸Concrete Calculator 🧱Brick and Mortar Calculator 🧱Paint Calculator 🎨Tile Calculator 🔲Flooring Calculator 🏠Drywall Calculator 🧱Wallpaper Calculator 🎨Stair Calculator 🪜Roof Pitch and Rafter Calculator 🏠Roofing Calculator 🏠Stud Wall Framing Calculator 🏗️Mulch, Soil, and Gravel Calculator 🌱Fence Calculator 🏡Decking Calculator 🏗️Board Foot Calculator 🪵Squareness Checker (3-4-5 Rule) 📐Miter Angle Calculator 📐Slope and Grade Calculator 📐High-Precision Sine CalculatorHigh-Precision Cosine CalculatorHigh-Precision Tangent CalculatorArcsin (Inverse Sine) CalculatorArccos (Inverse Cosine) CalculatorArctan (Inverse Tangent) CalculatorArctan2 CalculatorCosecant/Secant/Cotangent CalculatorHigh-Precision Hyperbolic Functions CalculatorRight Triangle CalculatorGeneral Triangle SolverLaw of Sines CalculatorLaw of Cosines CalculatorDMS to Decimal Degrees ConverterDecimal Degrees to DMS ConverterHigh-Precision Polar to Cartesian Coordinates ConverterHigh-Precision Cartesian to Polar Coordinates ConverterInteractive Unit Circle VisualizerTrigonometric Identities CalculatorTrigonometric Function GrapherAlgebraic Expression SimplifierRadical SimplifierRational Expression CalculatorPolynomial Factoring CalculatorExpand Polynomials CalculatorPolynomial Long Division CalculatorSynthetic Division CalculatorLinear Equation SolverAbsolute Value Equation SolverRadical Equation SolverSystem of Linear Equations SolverInequality Solver