Use this 4–20mA Calculator to convert between current signal values and process values for industrial instruments. Enter the process range minimum, process range maximum, and either the current value in mA or the process value, then calculate the scaled result instantly.
This 4–20mA scaling calculator is useful for transmitters, PLC inputs, analog loops, pressure sensors, temperature transmitters, flow meters, level instruments, and calibration checks. It supports both directions: current to process value and process value to current.
What Is a 4–20mA Calculator?
A 4–20mA calculator is a signal scaling tool that converts a 4 to 20 milliamp current loop signal into an engineering value, or converts an engineering value back into the required mA signal. The engineering value can be pressure, temperature, level, flow, speed, or any other process variable.
In a standard 4–20mA loop, 4 mA represents the low end of the process range, often called 0% or LRV. 20 mA represents the high end of the process range, often called 100% or URV. Values between 4 and 20 mA scale linearly between those two points.
How to Use the 4–20mA Calculator
First, choose the calculation mode. Select Current to Process Value when you know the measured current in milliamps and want to find the corresponding process value. Select Process Value to Current when you know the process value and want to calculate the expected mA output.
Next, enter the process range minimum and maximum. For example, a pressure transmitter may be ranged from 0 to 100 PSI, while a temperature transmitter may be ranged from 0 to 500°C. Then enter the current or process value depending on the selected mode and click calculate.
4–20mA Current to Process Value Formula
Use this formula when you have a measured current signal and want to find the process value. The calculator first finds the signal percentage across the 4–20mA span, then applies that percentage to the process range.
The number 16 appears in the formula because the live signal span is 16 mA. It starts at 4 mA and ends at 20 mA, so 20 − 4 = 16.
Example: Convert 12 mA to Process Value
Suppose a pressure transmitter is ranged from 0 to 100 PSI and the measured current is 12 mA. Since 12 mA is halfway between 4 mA and 20 mA, it represents 50% of the process range.
This same method works for any engineering unit. If the range is 0 to 500°C, then 12 mA equals 250°C. If the range is 0 to 10 bar, then 12 mA equals 5 bar.
Process Value to 4–20mA Formula
Use this formula when you know the process value and want to calculate the expected current signal. This is useful for checking transmitter output, PLC scaling, analog input setup, and calibration values.
For example, if a pressure transmitter is ranged from 0 to 100 PSI and the process value is 75 PSI, the signal should be 16 mA because 75 PSI is 75% of the full range.
Why 4 mA Means 0% and 20 mA Means 100%
In a live-zero 4–20mA loop, 4 mA represents the minimum process value rather than zero electrical current. This makes the signal easier to troubleshoot because 0 mA often indicates a broken wire, failed loop, power issue, or open circuit instead of a valid 0% reading.
The 20 mA value represents the maximum process value. Between 4 mA and 20 mA, the output is normally linear. That means 8 mA is 25%, 12 mA is 50%, 16 mA is 75%, and 20 mA is 100% of the configured process range.
4 to 20 mA Chart
This quick 4 to 20 mA chart shows common current values and their percentage of span. You can use it to check whether a reading looks reasonable before calculating the exact engineering value.
| Current Signal | Span Percentage | Meaning |
|---|---|---|
| 4 mA | 0% | Minimum range value |
| 8 mA | 25% | One quarter of range |
| 12 mA | 50% | Half of range |
| 16 mA | 75% | Three quarters of range |
| 20 mA | 100% | Maximum range value |
4–20mA to Pressure Calculator
This tool can work as a 4–20mA to pressure calculator when your process range is entered in PSI, bar, kPa, MPa, or another pressure unit. The formula is the same because the calculator only needs the minimum and maximum pressure values.
For example, if a pressure transmitter is ranged from 0 to 10 bar and the current is 12 mA, the process value is 5 bar. If the current is 20 mA, the process value is 10 bar. If the current is 4 mA, the process value is 0 bar.
4 to 20 mA Temperature Calculator
This tool can also work as a 4 to 20 mA temperature calculator when your process range is entered in degrees Celsius or Fahrenheit. For example, a temperature transmitter may be configured from 0 to 500°C.
If that 0 to 500°C transmitter outputs 12 mA, the temperature is 250°C. If it outputs 16 mA, the temperature is 375°C. The calculator uses the same linear scaling method for temperature, pressure, flow, level, and other process variables.
Percentage to 4–20mA Calculator
If you already know the percentage of span, you can calculate the current signal directly. This is helpful during calibration when you want to simulate 0%, 25%, 50%, 75%, or 100% output.
| Span % | Expected mA |
|---|---|
| 0% | 4 mA |
| 25% | 8 mA |
| 50% | 12 mA |
| 75% | 16 mA |
| 100% | 20 mA |
Where 4–20mA Signals Are Used
The 4 to 20 milliamp signal is common in industrial automation because it is simple, stable, and suitable for long cable runs. It is often used between transmitters, PLC analog input cards, controllers, indicators, recorders, and distributed control systems.
Typical applications include pressure measurement, temperature measurement, flow monitoring, liquid level measurement, valve position feedback, speed signals, humidity sensors, and process analyzers. Any device that outputs a linear 4–20mA signal can use the same scaling logic.
How to Measure 4 to 20 Milliamps
To measure a 4–20mA signal, technicians usually use a milliamp meter, loop calibrator, or multimeter with the correct current measurement setup. The meter must be connected correctly according to the instrument loop wiring and safety requirements.
After measuring the current, enter the mA value into this calculator along with the process range. The result helps you check whether the measured signal matches the expected process reading from the transmitter, PLC, or control system.
4–20mA Scaling for PLC and Analog Inputs
PLC systems often receive raw analog input values that represent the 4–20mA signal. The PLC then scales that signal into engineering units. This calculator is useful for checking the expected process value before entering or troubleshooting the PLC scaling logic.
For example, a PLC analog input may receive a signal from a level transmitter ranged from 0 to 5 metres. If the loop reads 16 mA, the level should be 3.75 metres. This quick check can help identify wiring, range, scaling, or transmitter configuration issues.
Common Mistakes to Avoid
Do not treat 4 mA as 4% of the process range. In a standard 4–20mA signal, 4 mA is 0% and 20 mA is 100%. The active span is 16 mA, not 20 mA.
Also make sure the minimum and maximum process range values match the actual transmitter setup. A 0 to 100 PSI transmitter and a 0 to 250 PSI transmitter can both output 12 mA, but the process value will be different because the configured range is different.
Signal Values Below 4 mA or Above 20 mA
A current reading below 4 mA or above 20 mA may indicate an out-of-range condition, sensor fault, loop issue, or special transmitter behavior. Some devices use values outside the normal 4–20mA range for alarms or failure indication.
This calculator is designed for standard linear scaling. If your signal is outside the normal range, check the transmitter manual, PLC configuration, loop power, wiring, and alarm settings before treating the value as a normal process reading.
Important Note About 4–20mA Calculations
This calculator helps with linear 4–20mA signal scaling. It does not replace calibration equipment, electrical safety procedures, transmitter manuals, or plant standards. Always follow your site procedures when working on live instrumentation loops.
If you are using a sensor such as a Pt100, thermocouple, or pressure element, remember that this tool does not convert raw sensor physics directly. It converts the already-scaled 4–20mA transmitter output into the configured engineering range.
FAQs
What is a 4–20mA calculator?
A 4–20mA calculator converts between a 4 to 20 milliamp current signal and a process value such as pressure, temperature, flow, level, or percentage.
How do you calculate process value from 4–20mA?
Use the formula Process Value = Range Min + ((mA − 4) ÷ 16) × (Range Max − Range Min). This converts the current signal into the scaled engineering value.
How do you calculate mA from a process value?
Use the formula mA = 4 + ((Process Value − Range Min) ÷ (Range Max − Range Min)) × 16. This gives the expected current output for a known process value.
Why is 4 mA equal to 0%?
In a standard 4–20mA loop, 4 mA is the live zero point. It represents the minimum process value, while 0 mA often indicates a broken loop or power problem.
What is 12 mA in a 4–20mA signal?
12 mA is 50% of the 4–20mA span. The actual process value depends on the transmitter range. On a 0 to 100 PSI range, 12 mA equals 50 PSI.
What is 16 mA in percentage?
16 mA is 75% of the 4–20mA span because ((16 − 4) ÷ 16) × 100 equals 75%.
Can this calculator work for pressure transmitters?
Yes. Enter the pressure range minimum and maximum, then enter the measured current or known pressure value. The calculator can convert between mA and pressure.
Can this calculator work for temperature transmitters?
Yes. Enter the temperature range, such as 0 to 500°C, and use the calculator to convert between the 4–20mA signal and the temperature value.
Can I calculate percentage to 4–20mA?
Yes. Use mA = 4 + (percentage ÷ 100) × 16. For example, 50% equals 12 mA and 75% equals 16 mA.
Is this the same as a Pt100 calculator?
No. A Pt100 calculator converts resistance to temperature. This tool converts a 4–20mA transmitter signal to or from a scaled process value.
What happens if the current is below 4 mA?
A value below 4 mA may indicate a fault, broken loop, out-of-range condition, or special alarm behavior. Check the transmitter manual and wiring before using it as a normal reading.
Does this calculator support 0–20mA?
This page is designed for standard 4–20mA scaling. A 0–20mA signal uses a different scaling method and should not be calculated with the same live-zero formula.
Useful Signal & Technical Conversion Tools
If you are using the 4-20mA Calculator, these related tools can help with pressure units, signal comparisons, flow conversions, and engineering measurement calculations.
- dB to Percentage Calculator – helpful for converting signal-style decibel values into percentage comparisons.
- kPa to PSI Converter – convert pressure units for technical, industrial, and engineering calculations.
- Kg/hr to GPM Converter – useful for flow-rate conversion and process measurement work.
- ATM to mmHg Converter – convert atmospheric pressure into millimeters of mercury.