High-accuracy temperature & resistance conversion for NTC thermistors. Choose between the full Steinhart‑Hart equation (A,B,C coefficients) or the Beta parameter model.
Curve based on active model (Steinhart‑Hart or Beta) over -30°C to +150°C. Markers show current computed values.
The Steinhart‑Hart equation is the most accurate empirical model for the resistance–temperature relationship of NTC (Negative Temperature Coefficient) thermistors. Proposed by John S. Steinhart and Stanley R. Hart in 1968, it overcomes limitations of the simple β (beta) approximation across wide temperature ranges. The standard form is:
Where T is absolute temperature (Kelvin), R is thermistor resistance (Ω), and A, B, C are calibration coefficients specific to each thermistor. The cubic term in ln(R) corrects for non-linear deviations, delivering ±0.01°C accuracy within the calibrated range — essential for medical devices, meteorological stations, and precision industrial controls.
For applications with limited temperature range, the β (beta) model is widely used: 1/T = 1/T₀ + (1/β)·ln(R/R₀). Although less accurate outside 0–70°C, it’s simpler and requires only three parameters: β, reference resistance R₀ at reference temperature T₀. Many manufacturers provide β values. Our calculator supports both, allowing engineers to switch seamlessly and compare results.
Popular 3D printers use 100kΩ NTC thermistors (β=3950) to monitor the hotend up to 300°C. Using Steinhart‑Hart coefficients ensures accurate PID temperature regulation and prevents thermal runaway. The calculator above reproduces the same characteristic curve, enabling firmware calibration (e.g., Marlin or Klipper) by extracting resistance values at critical temperatures.
High-quality thermistors (Vishay, Murata, TDK, EPCOS) provide Steinhart‑Hart coefficients in their datasheets. You can also derive them from three calibration points (e.g., ice bath, boiling water, and an intermediate stable temperature). Our preset buttons give instant access to common NTC families, saving hours of parameter research. For lab-grade measurements, the iterative fit of A,B,C yields inter-changeability error below 0.1°C.
| Thermistor Type | Reference R@25°C | Beta (β) value | Typical Steinhart‑Hart coefficients (approximated) |
|---|---|---|---|
| 10k NTC (β=3435) | 10 kΩ | 3435 K | A=1.12924e-3, B=2.34108e-4, C=8.767e-8 |
| 10k NTC (β=3950) | 10 kΩ | 3950 K | A=1.02459e-3, B=2.49102e-4, C=1.352e-7 |
| 100k NTC (β=3950) | 100 kΩ | 3950 K | A=1.07407e-3, B=2.42293e-4, C=1.238e-7 |