Home / Science / Earth sciences / Geochemistry and geochronology / Radiometric age calculatorTool #121

Radiometric age calculator: isochron (York fit, MSWD), K-Ar, Ar-Ar and U-Pb concordia ages

Work out rock and mineral ages from isotope ratios: daughter/parent ages for Rb-Sr, Sm-Nd, Lu-Hf, Re-Os, U-Pb and Th-Pb, K-Ar and ⁴⁰Ar/³⁹Ar ages, isochrons fitted with errors in both axes (York regression, MSWD), and U-Pb ages with concordance on a concordia plot.

Keep it one tap away for everyday use.

Bookmark Radiometric age calculator?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Samples
  2. Ratios
  3. Isochron
  4. Age
Nothing is uploadedWorks offline once open

Age from a ratio

Isochron

Error bars show 2σ. The example data are made up for illustration.

U-Pb ages and concordance

Use radiogenic ratios, corrected for common lead. The 207/206 error here treats the two ratio errors as independent, so it is a little too large for real data, where they are correlated.

Decay constants: the conventional values (²³⁸U and ²³⁵U from Jaffey and others, 1971; ⁴⁰K from Steiger and Jäger, 1977) and ²³⁸U/²³⁵U = 137.818. Labs differ on some of these, so check which your reference uses.

Download

What it does

Radioactive parents decay into daughters at a fixed rate, so a mineral is a clock: the more daughter it holds compared with the parent left, the older it is. For a parent with decay constant λ:

t = ln(1 + D*/P) / λ

D* is the radiogenic daughter, made by decay since the mineral formed, and P the parent left today. The tool has three parts.

  1. Age from a ratio: any decay system from a D*/P ratio, a K-Ar age from potassium content and radiogenic argon, or a ⁴⁰Ar/³⁹Ar age from a J factor set by a standard.
  2. Isochron: when samples started with some daughter already, plot daughter against parent, both divided by a stable isotope of the daughter. Samples of the same age fall on a line. Its slope gives the age and its intercept the starting ratio. The tool fits the line with York regression, which allows for errors in both x and y and their correlation, and reports the MSWD.
  3. U-Pb: the three ages from ²⁰⁶Pb/²³⁸U, ²⁰⁷Pb/²³⁵U and the ²⁰⁷Pb/²⁰⁶Pb ratio, and how concordant they are, plotted on a concordia diagram.

How to use it

  • In Age from a ratio, pick the method. For a decay system, the decay constant fills in; change it if your lab uses another value. Enter the radiogenic daughter/parent atom ratio and its error.
  • For K-Ar, enter potassium in weight percent and radiogenic ⁴⁰Ar in moles per gram.
  • For ⁴⁰Ar/³⁹Ar, enter the standard’s age and measured ratio (which set J), the error on J, and the sample’s ratio.
  • For an isochron, paste or open rows of x, σx, y, σy and, if you have it, the error correlation r. Say whether errors are absolute 1σ, percent 1σ, or absolute 2σ.
  • For U-Pb, enter the radiogenic ratios after common-lead correction.

Reading the isochron

MSWD (mean square of weighted deviates) compares the scatter of points about the line with what their errors predict. Near 1 means the errors explain the scatter. Well below 1 suggests the errors are too generous. Well above 1, with a low probability of fit, means real geological scatter: the result is an “errorchron”, and the tool scales the age error by √MSWD.

Worked examples

All numbers here are made up for illustration.

  • A Rb-Sr D/P ratio of 0.050 ± 0.0005* gives 3436 ± 34 Ma.
  • K-Ar: 2.5 wt % K and 4.0 × 10⁻¹⁰ mol/g of radiogenic ⁴⁰Ar give ⁴⁰Ar*/⁴⁰K = 0.00536 and an age of 89.98 Ma.
  • ⁴⁰Ar/³⁹Ar: a 28.2 Ma standard with a ratio of 12.0 gives J = 0.0013128. A sample ratio of 30.00 ± 0.05, with J known to 0.2 %, gives 69.69 ± 0.18 Ma.
  • Isochron: the seven example whole-rock points give a Rb-Sr age of 1250.4 ± 3.1 Ma with initial ⁸⁷Sr/⁸⁶Sr = 0.703474 ± 0.000050 and MSWD 0.51.
  • U-Pb: ²⁰⁶Pb/²³⁸U = 0.300 and ²⁰⁷Pb/²³⁵U = 4.80 give 1691 Ma and 1785 Ma. Their ²⁰⁷Pb/²⁰⁶Pb age is 1896 ± 14 Ma, so the grain is about 11 % discordant, a sign it lost lead.

Good to know

  • Ages are only as good as their assumptions: a closed system since formation, a known or shared starting ratio, and no later disturbance.
  • Decay constants differ slightly between conventions; for ⁸⁷Rb the newer value is about 1.6 % lower. State which you used.
  • For radiocarbon dates, use the radiocarbon calibration tool, which corrects for changes in atmospheric ¹⁴C.

FAQ

Why is the ²⁰⁷Pb/²⁰⁶Pb age often the best for old zircons? Lead loss lowers both U-Pb ratios together, which barely changes their ratio. So the ²⁰⁷Pb/²⁰⁶Pb age resists lead loss.

Do I need the error correlation r? For Rb-Sr and Sm-Nd it is usually small, and leaving it at 0 is common. For U-Pb isochrons it can matter.

Where the numbers come from

  • Age equation, isochron method and Wetherill concordia: standard geochronology, written from the equations.
  • York regression with correlated errors: York and others (2004), American Journal of Physics; written from the published algorithm, no data copied.
  • Decay constants: conventional values (²³⁸U and ²³⁵U, Jaffey and others 1971; ⁴⁰K and ⁸⁷Rb, Steiger and Jäger 1977, IUGS; ¹⁴⁷Sm, ¹⁷⁶Lu, ¹⁸⁷Re and ²³²Th as commonly used) and ²³⁸U/²³⁵U = 137.818. Physical constants, shown with their origin on the page.
  • Example isochron and ratio data are made up by fibub; they are not measurements of any real rock.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-08.

Change log for Radiometric age calculator

  1. Add the radiometric age calculator (#121) Details on GitHub

Every change to fibub

Related tools

Decay chain simulator #945 Follow a radioactive parent and up to seven daughters through time with the Bateman equations: activity of every member at any time, when each daughter peaks, whether the chain reaches secular or transient equilibrium and how long that takes. Branching, any starting activities, and a chart and CSV of the ingrowth. Grade-tonnage calculator #130 Paste or open block model or composite data (tonnes and grade, or volume and density). Get the grade-tonnage curve, breakeven and marginal cut-off grades from metal price, recovery, royalty and costs, contained and recovered metal and the operating margin at any cut-off. Radioactive decay and specific activity calculator #99 Activity of F-18, Tc-99m, I-131, C-14, P-32 and 28 more nuclides (or any half-life) at any date and time, a printable decay table, when it falls to a given activity, carrier-free specific and molar activity, and the labelled fraction of your sample. Bq, MBq, GBq, µCi, mCi and Ci. Ternary and spider plot maker #124 Plot any three-part composition (QFL sandstones, soil texture, mineral end-members, alloys) on a ternary diagram with groups, grid lines and labels, and draw normalised multi-element spider diagrams with Eu/Eu* and (La/Yb)N. Download as PNG, PDF or Word. Isotope delta converter #122 Convert stable isotope δ values (δ²H, δ¹³C, δ¹⁵N, δ¹⁷O, δ¹⁸O, δ³⁴S, δ¹¹B, δ³⁷Cl) to and from isotope ratios, move δ¹⁸O between the VPDB and VSMOW scales exactly, work out α, ε and 1000 ln α, triple-oxygen Δ′¹⁷O, and two-source mixing with different concentrations. Mixing model calculator #123 Unmix water, sediment or rock samples into two or three sources (end-members) from several tracers at once, including δ isotope values weighted by concentration. Least-squares fractions that stay between 0 and 100 %, a misfit check and a tracer plot with curved mixing lines. Isotope pattern calculator #80 Exact m/z of [M+H]+, [M+Na]+, [M−H]− and other ions, the full isotope pattern at your instrument's resolving power, and a check of your measured peaks with the ppm error. Radiocarbon calibration #37 Turn a radiocarbon age (years BP ± error) into calendar dates with the IntCal20 curve. Get the 68.3 % and 95.4 % ranges in BC/AD or cal BP, the median, and plots of the probability and the curve. Uncertainty propagation calculator #25 Type your formula and your measurements with their uncertainties, or paste repeated readings. Get the result with its uncertainty, which input matters most, and a Monte Carlo check. Molecular clock calculator #309 Estimate when two species or genes split from their genetic distance and a substitution rate (T = d / 2r), or work out the rate from a known split. Distances from two aligned sequences or site counts with Jukes-Cantor or Kimura 2-parameter correction, error ranges, and Tajima's relative rate test with an outgroup. Runs in your browser. Range chart and diversity through time #409 Paste taxa with their first and last appearances (ages in Ma or numbered bins) and get a range chart, diversity per time bin, range-through and boundary-crosser counts, originations, extinctions and Foote's per-capita rates, with CSV export. Nothing is uploaded. Dendrochronology cross-dating helper #410 Paste or open a dated master (Tucson .rwl or a year table) and an undated ring-width series, and slide one along the other: t-values after Baillie-Pilcher and Hollstein standardisation, Gleichläufigkeit with its significance, a best-matches table and an overlay plot. Nothing is uploaded. Luminescence age calculator #411 Work out an OSL or TL age as equivalent dose ÷ dose rate. Combine aliquot doses with the central age model or a weighted mean, build the dose rate from K, U and Th with your own conversion factors (or from alpha, beta and gamma parts), correct for water, and see the uncertainty budget. Nothing is uploaded. Amino acid racemisation age estimator #412 Turn a D/L (or A/I) ratio into an age with reversible first-order kinetics. Type the rate constant or calibrate it from a sample of known age, adjust it to your sample's temperature with the Arrhenius equation, and get the uncertainty by propagation and Monte Carlo. Nothing is uploaded. Reactor point kinetics simulator #677 Simulate how a reactor's power responds to a step or ramp of reactivity with the six-group point kinetics equations, solved with a stiff implicit method. See the prompt jump, the stable period from the inhour equation, and scrams. For study. Nothing is uploaded. Concordia plot (U-Pb) #874 Paste U-Pb isotope ratios with errors and correlations. Get Wetherill or Tera-Wasserburg concordia diagrams with 2σ error ellipses, the concordia age with its MSWD (Ludwig 1998), upper and lower discordia intercepts by York regression, the weighted mean ²⁰⁶Pb/²³⁸U age, and each analysis's three ages and discordance. Age-depth model #884 Paste or open your dated levels (depth, age, 1σ) and get an age-depth model three ways: linear interpolation, a smoothing spline fitted within the errors, and a Monte Carlo model that never lets ages go backwards, with its median and 95 % envelope. See deposition time or accumulation rate down the core, ages at any depths, and dates flagged as outliers or reversals. CSV in and out; your data stays on your device.