Enter the temperature or current into the calculator to determine the missing value. This calculator maps a 0–100°C temperature range to a 4–20 mA output.

Temperature To mA Calculator

Enter exactly one value to calculate the missing variable



Temperature To mA Formula

The following formulas are used to convert between temperature (°C) and current (mA) for a standard 4–20 mA transmitter with a 0–100 °C range:

I = 4 + (T / 100) × 16
T = ((I - 4) / 16) × 100

Variables:

  • I is the output current in milliamps (mA)
  • T is the temperature in degrees Celsius (°C)
  • The span of current is 20 mA − 4 mA = 16 mA
  • The temperature range is 0 °C to 100 °C
Temperature to Current Conversion (4–20 mA, 0–100 °C linear scaling)
Temperature (°C) Temperature (°F) Temperature (K) Current (mA) Current (A)
032.0273.154.000.00400
541.0278.154.800.00480
1050.0283.155.600.00560
1559.0288.156.400.00640
2068.0293.157.200.00720
2577.0298.158.000.00800
3086.0303.158.800.00880
3595.0308.159.600.00960
40104.0313.1510.400.01040
45113.0318.1511.200.01120
50122.0323.1512.000.01200
55131.0328.1512.800.01280
60140.0333.1513.600.01360
65149.0338.1514.400.01440
70158.0343.1515.200.01520
75167.0348.1516.000.01600
80176.0353.1516.800.01680
85185.0358.1517.600.01760
90194.0363.1518.400.01840
100212.0373.1520.000.02000
Assumes a linear 4–20 mA transmitter scaled 0–100 °C (0 °C → 4.00 mA, 100 °C → 20.00 mA). Conversions: A = mA ÷ 1000; °F = °C × 9/5 + 32; K = °C + 273.15.

What is Temperature To mA?

In process instrumentation, temperature transmitters convert a measured temperature into a standardized current signal (4–20 mA) for control and monitoring. The Temperature To mA calculator provides the linear conversion between a temperature value and its corresponding current output.

How to Calculate Temperature To mA?

Use the calculator or follow these steps to convert temperature to current or vice versa:


  1. Enter the known value in either the Temperature or Current field.
  2. Select the correct unit (°C, °F, K for temperature; mA, A for current).
  3. Click “Calculate” to compute the missing value using the linear mapping.
  4. If needed, convert units back to your preferred scale.
  5. Use “Reset” to clear both fields and start a new conversion.

Example Problem:

Find the mA output for a temperature of 25 °C:

Using I = 4 + (T / 100) × 16 = 4 + (25 / 100) × 16 = 4 + 4 = 8 mA