Find bond angles from vectors, lengths, or geometry. See steps, check validity, and compare ideal shapes. Export CSV and PDF reports for fast sharing.
| Method | Inputs | Angle at B (degrees) | Notes |
|---|---|---|---|
| Coordinates | A(0,0,0), B(1,0,0), C(1,1,0) | 90 | Right angle between BA and BC. |
| Law of Cosines | AB=1, BC=1, AC=√2 | 90 | Equivalent triangle geometry. |
| Ideal geometry | Tetrahedral | 109.5 | Classic sp³ reference value. |
Try the first row values to confirm your setup.
Define vectors BA = A − B and BC = C − B. The bond angle θ at point B follows:
θ = arccos( (BA · BC) / (|BA| |BC|) )
The dot product gives the cosine of the angle between two vectors.
For a triangle with sides AB and BC adjacent to angle θ at B, and AC opposite:
cos(θ) = (AB² + BC² − AC²) / (2 AB BC)
This requires valid triangle side lengths (triangle inequality).
Bond angles encode how atoms distribute themselves in space. Even small angular shifts can change dipole moments, polarizability, vibrational frequencies, and collision cross-sections. When geometry is known, models of spectroscopy, transport, and thermodynamic stability become far more predictive.
With three points A–B–C, the calculator forms vectors BA and BC and evaluates the angle through a dot product. This approach is numerically stable because it uses normalized vectors and clamps the cosine to the valid range. It also works in 2D or 3D, which is useful for simulations and molecular coordinates.
Many laboratory setups provide distances more directly than coordinates. Using the law of cosines, the angle at B is determined from AB, BC, and AC. The triangle-inequality check prevents physically impossible inputs, helping you catch unit mismatches or measurement errors early.
In a simple triatomic system, the bending mode frequency depends on angular stiffness and mass distribution. Typical bending vibrations appear in the infrared for many molecules, and angle constraints affect Raman activity through symmetry. Having a reliable bond angle supports interpretation of peak shifts and selection rules.
The ideal-geometry reference compares measured values with common electron-domain shapes such as linear (180°), trigonal planar (120°), tetrahedral (109.5°), and octahedral (90°). Real molecules deviate because of lone pairs, ligand size, and electronic effects, so the reference is a baseline, not a guarantee.
Coordinate noise, rounding, and finite precision can bias angles near 0° or 180° because the cosine function is steep there. For distance inputs, small uncertainty in AC often dominates the final angle. Reporting both degrees and radians keeps results compatible with lab notes and computational codes.
Before exporting, confirm that A, B, and C are distinct points and that AB and BC are nonzero. For triangles, re-check that lengths are in the same unit system and satisfy AB+BC>AC. The calculator also exposes intermediate values like cos(θ) to support verification.
CSV output fits spreadsheets, batch processing, and lab notebooks, while the PDF report provides a compact, shareable record of inputs and key intermediate values. These exports help reproduce analyses, compare multiple measurements, and keep consistent documentation across projects.
The angle is measured at point B, formed by the segments BA and BC. In other words, it is the A–B–C angle, with B as the vertex.
Yes. If you leave z blank, it is treated as zero. This makes the vector method work for planar geometry, diagrams, and many classroom problems.
Choose the distance method and enter AB, BC, and AC. The calculator uses the law of cosines to compute the angle at B from those three lengths.
If the lengths cannot form a triangle, the angle is not physically meaningful. The inequality check helps detect inconsistent measurements, swapped values, or mixed units.
Degrees are convenient for interpretation, while radians are standard in physics formulas and simulations. Showing both helps you copy results into reports or code without conversion mistakes.
cos(θ) summarizes the angle relationship between the two bond vectors. It is useful for verification because θ should match arccos(cos(θ)) and stays within −1 to +1.
No. Ideal angles are reference values for common electron-domain shapes. Lone pairs, steric crowding, and bonding effects often shift real bond angles away from the ideal numbers.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.