UtilityToolsLab

© 2026 UtilityToolsLab. Built and maintained by the UtilityToolsLab Team.

Free eBooks·About·Changelog·Privacy Policy·Terms of Service·Report a bug
HomePhysicsHalf-Life Calculator

Related Tools

Half-Life Calculator — Radioactive Decay

Solve radioactive decay for the amount left, starting amount, half-life or time elapsed, with carbon-14 and other isotope presets and a decay curve.

You Might Also Like

All Physics

Wei/ETH Converter

Convert between all 10 Ethereum denominations — Wei, Gwei, Szabo, Finney, ETH and more — with BigInt precision and instant copy for every result.

Gas Fee Calculator

Calculate Ethereum gas fees in ETH and USD. Supports EIP-1559 (base fee + tip) and legacy gas price. Six transaction type presets included.

Satoshi/BTC

Convert between Satoshi, Bit, mBTC and BTC with BigInt precision. No floating-point rounding at the satoshi level, no price feed, no network call.

Token Supply

Convert ERC-20 token amounts to the base-unit integer a contract call takes and back, and measure any holding against total supply. BigInt-exact.

A bone fragment holds 35% of the carbon-14 it had when the animal died. How old is it? Questions like that have four moving parts: the starting amount, the amount left, the half-life and the time between them. Give this Half-Life Calculator any three and it returns the fourth.

Pick the unknown under Solve for. Its box turns into a dashed answer field and the other three stay editable. Every answer comes with the decay constant, the mean lifetime, a curve and a table of the first ten half-lives. Because the law is a ratio, the amount can be grams, becquerels, millicuries or a plain percentage.

Worked Example: Radiocarbon Dating a 35% Sample

The page opens solving for Time elapsed, with an initial amount of 100 %, 35 % left and a half-life of 5730 years. It reports:

  • Time elapsed: 8,678.5 years, which is 1.51457 half-lives
  • Decay constant: 0.000120968 per year (ln 2 ÷ 5,730)
  • Mean lifetime: 8,266.64 years, the average time one atom survives
  • The timeline row for 2 half-lives reads 11,460 years and 25%, a quick sanity check

Press Load Sample to step through iodine-131 after 30 days, an unknown isotope that falls from 800 g to 50 g in 12 hours (exactly a 3-hour half-life), cobalt-60 worked backwards to its starting mass, and a hospital dose of technetium-99m.

How the Math Rearranges for Each Unknown

Everything comes from N = N₀ × (½)t / T½. Solving for the amount left multiplies; solving for the initial amount divides by the same factor. Time and half-life need a logarithm: the number of halvings is log₂(N₀ ÷ N), and t equals that count times T½.

Both time boxes carry their own unit, so a half-life in days can meet an elapsed time in hours. Internally both become seconds, with a year taken as 365.25 days, the convention nuclear data tables use. Switch Solve for and the answer you just got is written into its box, so the numbers stay consistent instead of going blank. Clicking an isotope chip while solving for the half-life switches the unknown to time.

Precision at Very Many Half-Lives

Results show six significant figures. Very small or very large values move to scientific notation, below 0.0001 and from one billion up, so the 4.468 × 10⁹-year uranium-238 preset stays readable.

Past about 1,075 half-lives the fraction remaining drops below 5 × 10⁻³²⁴, the smallest number JavaScript can hold, and the amount left shows as 0 with a note explaining why. Impossible inputs are refused rather than bent into an answer. Enter more material at the end than at the start and you get: “The amount left can't be larger than the initial amount: decay only ever reduces it.”

Solve for

%
%
8,678.5
Only a label: decay is a ratio, so grams, becquerels and percent all work the same way.

Isotope half-lives

Time elapsed

8,678.5 years

1.51457 half-lives elapsed · 35% of the original amount remains

Decay constant λ

0.000120968 / year

Mean lifetime τ

8,266.64 years

Amount decayed

65 %

100%50%25%12.5%012345half-lives elapsed
Half-livesTime (years)Amount left (%)% remaining
00100100%
15,7305050%
211,4602525%
317,19012.512.5%
422,9206.256.25%
528,6503.1253.125%
634,3801.56251.5625%
740,1100.781250.78125%
845,8400.3906250.390625%
951,5700.1953130.195313%
1057,3000.09765630.0976563%

N = N₀ × (½)^(t ÷ T½) · λ = ln 2 ÷ T½ · τ = T½ ÷ ln 2 · 1 year = 365.25 days