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 PickerRelative Standard Deviation CalculatorMAC Address GeneratorFPS ConverterMAC Address LookupSort NumbersFeet and Inches to Cm ConverterRandom Quote GeneratorRemove SpacesWord to Phone Number ConverterLine CounterSum CalculatorPercent Off CalculatorBitwise CalculatorNumber of Digits CalculatorBatting Average CalculatorRoman Numerals ConverterFacebook User ID LookupLog Base 10 CalculatorSHA256 Hash GeneratorSalary Conversion CalculatorPhone Number ExtractorSaturn Return CalculatorVideo to Image ExtractorSquare Root (√) CalculatorDecimal to BCD ConverterAI Punctuation AdderSun, Moon & Rising Sign Calculator 🌞🌙✨Remove AccentERA CalculatorBinary to Gray Code ConverterCm to Feet and Inches ConverterMP3 LooperBCD to Decimal ConverterCompound Growth CalculatorRemove Audio from VideoAI ParaphraserRandom Birthday GeneratorPercent Growth Rate CalculatorQuotient and Remainder CalculatorRemove Lines Containing...Proportion CalculatorDay of Year CalendarTime Duration CalculatorOutlier CalculatorFirst n Digits of PiGray Code to Binary ConverterLove Compatibility CalculatorText FormatterModulo CalculatorPercentage Increase CalculatorCompare Two StringsMaster Number CalculatorList of Prime NumbersMerge VideosNumber to Word ConverterBinary to BCD ConverterIP Address to Hex ConverterLeap Years ListAudio Splitter📅 Date CalculatorHex to BCD ConverterPER CalculatorScientific Notation to Decimal ConverterAdd or Replace Audio in VideoRemove Leading Trailing SpacesHypotenuse CalculatorRatio to Percentage CalculatorOn Base Percentage CalculatorBreak Line by CharactersMedian CalculatorVideo CompressorArctan2 CalculatorFraction CalculatorNumber ExtractorRandom Group GeneratorMultiplication CalculatorLog Base 2 CalculatorInvisible Text GeneratorAverage Deviation CalculatorName Number CalculatorAdd Prefix and Suffix to TextBCD to Binary ConverterASCII Art GeneratorRandom Object GeneratorSlugging Percentage CalculatorNatural Log CalculatorPythagorean Theorem CalculatorRandom Number PickerURL ExtractorBonus CalculatorDay of the Year Calculator - What Day of the Year Is It Today?Octal ConverterSHA512 Hash GeneratorConvolution CalculatorStandard Error CalculatorAmortization CalculatorAdjust Video SpeedOctal CalculatorEmail ExtractorOPS CalculatorWHIP CalculatorSort Lines AlphabeticallyLottery Number GeneratorBCD to Hex ConverterList RandomizerAverage CalculatorPVIFA CalculatorReverse VideoWAR CalculatorActual Cash Value CalculatorAngel Number CalculatorRoot Mean Square CalculatorSum of Positive Integers CalculatorSHA3-256 Hash GeneratorAI Sentence ExpanderLbs to Kg ConverterHex to Decimal ConverterMAC Address AnalyzerRandom String GeneratorMarkup CalculatorPVIF CalculatorDecimal to Hex ConverterList of Fibonacci NumbersBlood Donation Time CalculatorAntilog CalculatorField Goal Percentage CalculatorRandom Line PickerAPY to APR CalculatorSort Text By LengthOne Rep Max (1RM) CalculatorName 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 FinderCAGR CalculatorStatistics CalculatorSRT Time ShiftFirst n Digits of eFVIFA Calculator (High Precision)Exponential Integral CalculatorLoop VideoMD5 Hash GeneratorSHA1 Hash GeneratorRandom Name GeneratorIs it a Prime Number?Binary CalculatorDiscount Factor CalculatorDecimal to Binary ConverterExponential Decay CalculatorStandard Deviation CalculatorMaze GeneratorDoubling Time CalculatorBarcode GeneratorWork Hours CalculatorCM to Inches ConverterAudio ExtractorExponential Growth Calculator (High Precision)Quote FinderHEX CalculatorPopulation Standard Deviation CalculatorRandom Word GeneratorAdd Watermark to VideoRotate VideoVideo SplitterVideo CropperFlip VideoFlip GIFFlip ImageInches to cm ConverterIP Address to Binary ConverterReduce Fractions 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 CalculatorPassword Strength TesterMercury Sign CalculatorAstrological Element Balance CalculatorAstrological Modality Balance CalculatorMercury Retrograde Calendar 🌟New Moon & Full Moon CalendarAdvanced 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 📐Sine CalculatorCosine CalculatorHigh-Precision Tangent CalculatorArcsin CalculatorArccos (Inverse Cosine) CalculatorArctan CalculatorCosecant/Secant/Cotangent CalculatorHyperbolic 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 SolverAbsolute Value Inequality SolverSystem of Inequalities GrapherFunction GrapherDomain and Range CalculatorInverse Function CalculatorFunction Composition CalculatorVertex and Axis of Symmetry CalculatorX and Y Intercept CalculatorHTML Entity Encoder/DecoderURL Slug GeneratorJSON String Escape/UnescapeMarkdown Table GeneratorSmart Quotes RemoverDaily Time Savings CalculatorLorem Ipsum GeneratorReadability Score CalculatorKeyword Density CheckerBionic Reading ConverterText to Speech ReaderFancy Text GeneratorZalgo Text GeneratorUpside Down Text GeneratorList Difference CalculatorText Column ExtractorText to SQL List ConverterInvisible Character RemoverStock Average CalculatorPosition Size CalculatorMargin Call CalculatorShort Selling Profit CalculatorRisk of Ruin CalculatorBlack-Scholes Option Pricing CalculatorOption Greeks CalculatorImplied Volatility CalculatorOptions Profit CalculatorImpermanent Loss CalculatorCrypto Arbitrage CalculatorSatoshi to USD ConverterCrypto Leverage CalculatorPivot Point CalculatorFibonacci Extension Calculator