Audited 05 Aug 2026·Last updated 28 Oct 2026·3 citations·Tier 2·0 uses

Hyperbolic Functions Calculator

Evaluate sinh, cosh and tanh of any real number from −100 to 100, built from e^x and e^−x, as used for hanging cables, drag and wave speed.

Hyperbolic Functions Calculator

sinh(x)
0
Hyperbolic sine of x, (e^x − e^−x)/2, a dimensionless number with the same sign as x.
cosh(x)
1
tanh(x)
0

Background.

Hang a chain between two hooks and it sags into a curve that looks like a parabola but is not one. Its shape is y = a·cosh(x/a), the hyperbolic cosine, and the same small family of functions turns up wherever exponential growth and exponential decay are combined: a skydiver closing in on terminal velocity, the speed of ocean waves over a shallow seabed, the way velocities add in special relativity.

All three functions here are built from e^x and e^−x. The hyperbolic sine is half their difference, the hyperbolic cosine half their sum, and the hyperbolic tangent is the first divided by the second. They borrow their names from the circular functions for a geometric reason. The point (cos t, sin t) traces the unit circle x² + y² = 1, while the point (cosh t, sinh t) traces the right-hand branch of the unit hyperbola x² − y² = 1. So instead of sin² + cos² = 1 there is cosh²x − sinh²x = 1, the same identity with a minus sign.

Their behaviour is nothing like sine and cosine, though. Nothing repeats. sinh climbs steadily from large negative values to large positive ones, cosh never falls below 1 and is symmetric about zero, and tanh is squeezed between −1 and 1, which is why it serves as an activation function in neural networks. For large x, sinh and cosh both grow like e^x ÷ 2; at the page's upper limit of x = 100 they reach about 1.344 × 10⁴³.

What is hyperbolic functions calculator?

The hyperbolic functions are sinh x = (e^x − e^−x)/2, cosh x = (e^x + e^−x)/2 and tanh x = sinh x / cosh x, defined for every real x. sinh and tanh are odd functions, so flipping the sign of x flips the sign of the result; cosh is even, so it does not. sinh takes every real value, cosh takes values from 1 upward, and tanh stays strictly between −1 and 1. The argument x is a plain number, not an angle in degrees.

How to use this calculator.

  1. Enter x, any real number from −100 to 100. If your formula has an argument such as x/a or k·h, work out that ratio first and enter the result.
  2. Do not convert from degrees. The input is a dimensionless hyperbolic angle, so there is no degree or radian setting to choose.
  3. Read sinh(x), cosh(x) and tanh(x) together; the first is the headline result, the other two appear alongside it.
  4. To check hand calculations, confirm that cosh² − sinh² comes to 1 and that tanh equals sinh divided by cosh.

The formula.

sinh x=(e^x-e^-x)/2; cosh x=(e^x+e^-x)/2; tanh x=sinh x/cosh x

sinh x = (e^x − e^−x) ÷ 2, cosh x = (e^x + e^−x) ÷ 2, and tanh x = (e^x − e^−x) ÷ (e^x + e^−x), where e ≈ 2.71828 is the base of natural logarithms. Because e^−x shrinks toward zero as x grows, sinh and cosh converge on the same value, e^x ÷ 2, and tanh approaches 1; for negative x the roles of the two exponentials swap. Calculus explains why the functions keep appearing in physics: the derivative of sinh is cosh and the derivative of cosh is sinh, with no sign change, so both satisfy y″ = y, much as sine and cosine satisfy y″ = −y. The derivative of tanh is 1 − tanh². The values here are worked out in high-precision decimal arithmetic and shown to 10 decimal places.

A worked example.

Example

At the default x = 0, both exponentials equal 1: e⁰ = 1 and e⁻⁰ = 1. So sinh 0 = (1 − 1) ÷ 2 = 0, cosh 0 = (1 + 1) ÷ 2 = 1, and tanh 0 = 0 ÷ 1 = 0. Geometrically this is the vertex of the unit hyperbola at (1, 0), and the lowest point of a hanging cable. Move to x = 1. Now e ≈ 2.7182818 and e⁻¹ ≈ 0.3678794. Half the difference is (2.7182818 − 0.3678794) ÷ 2 = 1.1752012, which is sinh 1; half the sum is 1.5430806, which is cosh 1; and their ratio gives tanh 1 = 0.7615942. Squaring checks the identity: 1.5430806² − 1.1752012² = 1. Compare sin 1 ≈ 0.8415 and cos 1 ≈ 0.5403, which are already turning back, while the hyperbolic pair keeps growing.

x0

Frequently asked questions.

If x is not an angle in degrees, what is it?
It is a hyperbolic angle, a pure number. On the unit hyperbola x² − y² = 1, the value x equals twice the area of the region swept between the horizontal axis, the curve and the line from the origin to (cosh x, sinh x). That mirrors how an ordinary angle in radians is twice the area of a circular sector.
How do I use cosh for the sag of a hanging cable?
A uniform cable hangs as y = a·cosh(x/a), where a is the horizontal tension divided by the cable's weight per unit length. Enter x/a here. At a horizontal distance equal to a from the low point, cosh 1 = 1.5430806, so the cable sits 0.543 a higher than at its lowest point.
Why does tanh show exactly 1 for large values of x?
tanh closes on 1 very quickly: the gap 1 − tanh x is roughly 2e^−2x. At x = 10 it is about 4 × 10⁻⁹, and beyond roughly x = 12.2 it is smaller than the tenth decimal place shown, so the display reads 1. The true value is still fractionally below 1.
Where does tanh appear in physics?
An object falling against air drag that grows with the square of speed reaches v = v_t·tanh(g·t/v_t), where v_t is terminal velocity: at g·t/v_t = 2 it is already at 0.964 of terminal speed. Water waves obey ω² = g·k·tanh(k·h), and in special relativity v/c is the tanh of the rapidity.
Can I get sech, csch, coth or the inverse functions from these results?
The reciprocals, yes: sech x = 1/cosh x, csch x = 1/sinh x and coth x = 1/tanh x, the last two undefined at x = 0. Inverses such as arsinh x = ln(x + √(x² + 1)) are not computed here, and neither are complex arguments; the page handles real x only.

How this page was produced

Published by
Quanta Calculator
Primary sources
3 cited below
Method
sinh x=(e^x-e^-x)/2; cosh x=(e^x+e^-x)/2; tanh x=sinh x/cosh x
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon