BACnet/IP Hex Converter BACnet

The hex blob EBO and other BACnet tools show for a BACnet/IP device ↔ a dotted-decimal IP and UDP port, both directions. Hex → IP decodes an 8-character (IP only) or 12-character (IP + port) hex string. IP → Hex builds the string from a dotted-decimal IP and an optional port — the default is 47808 (0xBAC0).

IP address —
UDP port —
Port notes —
Length —
Format —
Hex string —
Length —
Port notes —
Output form —

BACnet/IP Port Reference

PortHexTypical use
47808BAC0Default BACnet/IP

UDP 47808 (0xBAC0) is the IANA-registered BACnet port and the only one you'll encounter in the field unless you're running multiple logical BACnet/IP networks on the same host. ASHRAE 135 Annex J describes a convention for additional networks on sequential ports (47809 / BAC1 and up) — those are not IANA-registered. Confirm against the site's actual BACnet design.

BACnet Basics covers the object model, the services, the priority array, and how Who-Is / I-Am discovery works. BACnet Networking is the companion page on the gotchas behind the hex-blob conversion above — the three layers of addressing, BBMDs and Foreign Device Registration, and the BVLL/NPDU/APDU frame each BACnet/IP message wraps itself in.

← All tools