RTD resistance ↔ temperature

Convert between temperature and resistance for platinum RTDs with the Callendar–Van Dusen equation. Default Pt385 coefficients, or enter your sensor’s own A, B and C from its calibration certificate.

RTD · Callendar–Van Dusen

v0.1.0 · Pt385
Calculated resistance138.5055 ΩdR/dt = 0.37928 Ω/°C
R(t) = R₀[1 + At + Bt² + C(t − 100)t³] · C = 0 for t ≥ 0 °C · valid −200 to 850 °C
Display rounding

Test vectors for this tool

The reference cases this calculator is tested against on every change. Use them to check your own software. All test vectors · Download JSON

IDInputsExpectedToleranceSource
RTD-F-01t_C = -200, r0 = 10018.52 Ω± 0.005CvD Pt385; cross-check IEC 60751 table
RTD-F-02t_C = -100, r0 = 10060.26 Ω± 0.005CvD Pt385; cross-check IEC 60751 table
RTD-F-03t_C = 0, r0 = 100100 Ω± 0.00005Definition of R0
RTD-F-04t_C = 100, r0 = 100138.5055 Ω± 0.00005CvD Pt385, exact arithmetic: 100(1 + 0.39083 − 0.005775)
RTD-F-05t_C = 200, r0 = 100175.86 Ω± 0.005CvD Pt385; cross-check IEC 60751 table
RTD-F-06t_C = 500, r0 = 100280.98 Ω± 0.005CvD Pt385; cross-check IEC 60751 table
RTD-F-07t_C = 850, r0 = 100390.48 Ω± 0.005CvD Pt385; cross-check IEC 60751 table
RTD-F-08t_C = 100, r0 = 10001385.055 Ω± 0.0005CvD Pt385 scaled to R0 = 1000 Ω (Pt1000)
RTD-I-01r_ohm = 138.5055, r0 = 100100 °C± 0.0001Inverse of RTD-F-04
RTD-I-02r_ohm = 60.2558, r0 = 100-100 °C± 0.001Inverse of CvD Pt385 at −100 °C (60.2558 Ω)
RTD-I-03r_ohm = 100, r0 = 1000 °C± 0.0001Definition of R0

Put this calculator on your site

Free for labs, schools and anyone else. Paste this into your page.

<iframe src="https://metrologybench.com/embed/rtd" title="RTD resistance ↔ temperature · Metrology Bench" width="100%" height="460" style="border:0;max-width:640px" loading="lazy"></iframe>

Preview the embed

Ask your AI

Connect metrology-toolbox-mcp and your assistant runs this exact calculation, with the source in the answer.

Set it up