Guide

BeamNG.drive OutGauge setup: IP 127.0.0.1, port 4444

Turn on OutGauge in BeamNG.drive and read it with Horizon Labs: the Options path, IP 127.0.0.1 and port 4444, the fields it has and lacks, and fixes.

To get a HUD in BeamNG.drive, turn on OutGauge in Options → Other → Protocols, point it at 127.0.0.1 on port 4444, and select BeamNG.drive in Horizon Labs. Horizon Labs listens on that port and draws speed, RPM, gear, pedals, fuel and the dashboard lights.

Steps

  1. In BeamNG.drive, open Options → Other → Protocols and switch on the OutGauge UDP protocol.
  2. Set the IP to 127.0.0.1 (this PC), and use port 4444 if the game asks for one.
  3. In Horizon Labs, open the Connection section of the settings and choose BeamNG.drive under Game. The host shows 127.0.0.1 and the UDP port shows 4444. They must match what you typed in the game.
  4. Drive. Spawn a vehicle and the HUD moves.

BeamNG’s own documentation says where to switch the protocol on, but its page does not list the IP and port. The values above are the ones Horizon Labs expects by default; if you change the port, change it on both sides. See the BeamNG.drive page for the family summary.

What OutGauge is

OutGauge is a small UDP dashboard packet that BeamNG.drive sends once per frame to the address you give it. It uses the same layout as Live for Speed, so tools that read OutGauge from Live for Speed can read BeamNG.drive too. The BeamNG documentation notes that not every field of that layout is implemented. For a comparison with other methods, see How racing games send telemetry.

Fields OutGauge has

BeamNG’s documentation marks these as implemented, and Horizon Labs shows them:

Engine
Speed (km/h and mph), RPM, gear, turbo boost, engine temperature, oil temperature
Inputs
Throttle, brake, clutch, handbrake light
Car
Fuel level
Lights
Shift light, ABS, traction control

Horizon Labs’ list for BeamNG.drive matches this: speed, RPM, gear, throttle, brake, clutch, handbrake, boost, fuel, engine and oil temperature, shift light, ABS and TC.

Fields OutGauge lacks

When you design a HUD, build around the first list. In the Designer, fields BeamNG does not send are flagged when you bind a layer.

Check that data is arriving

In the Connection section, the Live status block shows the time of the last packet and a packet count for the UDP stream. Spawn a car and drive: if the count rises, OutGauge is reaching Horizon Labs, and any remaining issue is in the overlay or the OBS source.

Show it on screen or on stream

Troubleshooting

Good to know

Horizon Labs only reads the telemetry BeamNG.drive sends out. It does not inject into the game or edit its files. The game’s own terms still apply.

Sources: BeamNG.drive documentation: Protocols. Checked 2 November 2026.

Horizon Labs 2.0 · Designer included

Get Horizon Labs from €4.99

Version 2.0.10 · Designer 1.0.6 · Pay what you want · one-time · Windows 10/11