How Does a Marine Fuel Sender Work?
A fuel sender is the measuring part inside the tank. It turns the fuel level into a signal your gauge, display or network can understand.

Key Summary
- A fuel sender measures tank level; the gauge or display shows the result.
- Most analogue marine systems use a resistance sender, commonly 0-190 ohm or 240-30 ohm.
- The sender and gauge must use the same resistance range or the reading may be reversed or inaccurate.
- Wema tube-style senders use a magnetic float and reed-switch design, so there is no swing arm or exposed wiper track inside the tank.
- For a replacement, check tank depth, fitting type, fluid type, sender output and gauge compatibility before ordering.
What a fuel sender actually does
When customers ask us for a "fuel gauge", the failed part is often not the gauge at all. The gauge is only the readout. The sender is the sensor fitted into the tank, and it is the part that measures how much fuel is present.
On a Wema-style level sender, a float moves with the fuel level. That float carries a magnet. Inside the stainless tube is a row of reed switches. As the float rises or falls, the magnet changes which switches are activated, and that creates the electrical signal sent to the gauge or display.
This is very different from older swing-arm senders. A swing arm relies on a moving arm and a contact track. In a marine tank, movement, corrosion and wear can make those parts unreliable. A tube sender is more compact, has fewer exposed moving parts and is usually the cleaner replacement route.
Fuel sender outputs compared
The correct sender is not just about physical length. It also needs the right output for the system it is feeding.
| Output type | Typical use | What to check |
|---|---|---|
| 0-190 ohm resistance | European-spec analogue gauges | Match the gauge resistance range exactly. |
| 240-30 ohm resistance | American-spec analogue gauges | Do not pair with a 0-190 ohm gauge. |
| 0-5V or 0-10V | Digital displays and control systems | Check the display input and supply wiring. |
| NMEA 2000 | Modern marine electronics networks | Requires a properly terminated NMEA 2000 backbone. |
Why resistance range matters
A 0-190 ohm sender and a 240-30 ohm sender do the same broad job, but they report level in opposite electrical ranges. If the sender and gauge are mismatched, the gauge can behave as if the tank is full when it is empty, or empty when it is full.
Before replacing anything, identify the old sender's range from the label, documentation or measured resistance. If you are also replacing the gauge, the simplest route is to buy a matched sender and gauge pair.
How to choose the right sender
- Measure the internal tank depth from the sender mounting face to the bottom of the tank.
- Confirm the fitting: S3, S5, threaded boss, flange or another existing hole pattern.
- Check the fluid: fuel, water, holding tank, oil or another liquid.
- Match the output to the gauge, display or NMEA 2000 network.
- Decide whether a standard sender or high-resolution sender is more suitable for the tank height.
The useful starting points are Wema level senders, S3 fuel and water senders, S5 fuel and water senders, matching level gauges and tank flanges and fittings.
Common installation mistakes
The biggest mistake is guessing. A sender that fits the tank physically can still be wrong electrically. The second mistake is wiring a passive resistance sender directly to a battery supply. The gauge or display provides the measuring circuit; the sender is not a standalone 12V load.
Also check the flange material. On aluminium tanks, separating stainless fittings from the tank with a suitable nylon flange can help avoid galvanic corrosion issues.
FAQs
Is a fuel sender the same as a fuel sensor?
In this context, yes. People use both terms for the tank-mounted device that measures level and sends a signal to the gauge or display.
Can one sender work with any fuel gauge?
No. The output type and resistance range must match the gauge or display input.
Should I replace the gauge at the same time?
If the gauge is old, unlabelled or an unknown resistance range, replacing the sender and gauge as a matched set can remove a lot of fault-finding.
