Ethernet II Decoder
Decode Ethernet II frame headers from hex into source/destination MAC, EtherType, and payload details.
Open decoder
Decode protocol hex data into readable packet fields
Convert raw hex strings into structured protocol fields with size, meaning, and payload context. Useful for debugging captures, reverse engineering, and learning protocol internals.
Advertisement
Decode Ethernet II frame headers from hex into source/destination MAC, EtherType, and payload details.
Open decoderDecode IPv4 packet headers from hex, including fragmentation, TTL, protocol, and addressing.
Open decoderDecode IPv6 packet fields from hex, including flow label, hop limit, and next header.
Open decoderDecode ARP packet fields from hex to inspect hardware/protocol addresses and operations.
Open decoderDecode ICMP packet fields from hex including message type, code, checksum, and body.
Open decoderDecode TCP segment headers from hex to inspect ports, sequence numbers, flags, and options length.
Open decoderDecode UDP datagram headers from hex for source/destination ports, length, and checksum.
Open decoderDecode DNS message headers and question sections from hex into readable query details.
Open decoderDecode hex-encoded HTTP requests and responses into start line, headers, and body preview.
Open decoderDecode SIP request and response messages from hex including start line, headers, and body preview.
Open decoderDecode MQTT fixed header fields from hex including control packet type, flags, and remaining length.
Open decoderDecode Modbus TCP ADU fields from hex including MBAP header, unit ID, function code, and request/response data.
Open decoderDecode AMQP protocol headers and frame headers from hex including frame type, channel, and payload size.
Open decoderDecode DHCP/BOOTP packet headers and options from hex into lease negotiation details.
Open decoderDecode TLS record headers from hex for content type, protocol version, and record length.
Open decoderDecode basic 802.11 MAC header fields from hex, including frame control, addresses, and sequence control.
Open decoderDecode BLE advertising PDU headers from hex into type, addressing flags, and payload length.
Open decoderDecode BLE Link Layer PDU header fields including LLID, sequence bits, and payload length.
Open decoderDecode basic BLE GAP payload hints such as AD type and role/discovery metadata.
Open decoderDecode BLE Attribute Protocol (ATT) PDUs including opcode, handle, and parameter bytes.
Open decoderDecode GATT-over-ATT operation framing for services, characteristics, and client/server access.
Open decoderDecode Security Manager Protocol (SMP) pairing and key-management message headers.
Open decoderDecode BLE L2CAP headers including payload length, channel ID, and encapsulated upper protocol.
Open decoderDecode LTE MAC subheader fields from hex including extension bit, LCID, and payload length indicator.
Open decoderDecode LTE PDCP fixed header fields from hex including D/C indicator and sequence number.
Open decoderDecode LTE NAS header fields from hex including security header type, protocol discriminator, and message type.
Open decoderDecode LTE RRC ASN.1 payloads by selected interface and message type.
Open decoderDecode 5G NAS header fields from hex including protocol discriminator, security header type, and message type.
Open decoderDecode 5G NR RRC ASN.1 payloads by selected interface and message type.
Open decoderDecode GTP-U tunnel headers from hex including flags, message type, length, and TEID.
Open decoderDecode PFCP headers from hex including version, message type, length, SEID flag, and sequence number.
Open decoderDecode 5G NR MAC subheader fields from hex including LCID, format flag, and optional length.
Open decoderDecode 5G RLC header fields from hex including D/C indicator, sequence number, and segmentation info.
Open decoderThese are commonly researched by engineers and students: TCP, UDP, HTTP, DNS, TLS, IPv4/IPv6, ARP, ICMP, DHCP, Wi-Fi (802.11), and Bluetooth LE. NWTools.org includes decoder pages for each of these.