Calculate area, perimeter, and volume for all geometric shapes with step-by-step solutions and interactive visualizations
Solve triangles using the sine law (law of sines). Calculate unknown sides and angles with ambiguous case detection and step-by-step solutions
Solve triangles using the cosine law (law of cosines). Calculate unknown sides and angles with triangle classification and comprehensive analysis
Reduce ±α + k·π/2 for sin/cos/tan using parity and quadrant rules with steps
Calculate double angle, half angle, sum-to-product, and product-to-sum formulas
Calculate trigonometric functions of angle sums and differences with step-by-step solutions
Calculate triangle area using the fundamental base × height ÷ 2 formula with step-by-step explanations
Complete triangle area calculator with Heron's formula, SAS method, circumradius, and inradius formulas
Check if three side lengths can form a valid triangle using the triangle inequality theorem
Calculate all angles in an isosceles triangle from vertex angle or base angle input
Calculate how many line segments can be formed with n points on a straight line using n×(n-1)÷2
Calculate rectangle perimeter and area from length and width, with reverse calculations support
Calculate square properties and explore scaling effects on perimeter and area
Calculate parallelogram area and perimeter, avoiding the common mistake of using adjacent sides for area
Calculate trapezoid area and perimeter, with special support for isosceles trapezoids
Find circle area, circumference, diameter, and radius from any one value
Compute ring area from outer and inner radii with step-by-step solution
Calculate sector arc length and area in degrees or radians
Find circle area, circumference, diameter, and radius with comprehensive calculations
Calculate rectangle area, perimeter, diagonal, and more geometric properties
Comprehensive vector calculator for magnitude, operations, collinearity, perpendicularity, and dot products
Calculate vector length and unit vector using the magnitude formula |v| = √(x² + y²)
Check if two vectors are parallel using cross product condition x₁y₂ - x₂y₁ = 0
Check if two vectors are perpendicular using dot product condition x₁x₂ + y₁y₂ = 0
Calculate dot product and angle between vectors using formula a·b = x₁x₂ + y₁y₂
3D Volume Calculators, Angle Calculators, and Advanced Geometry Tools