CoAP Packet Builder

Build CoAP (Constrained Application Protocol) packets. Create CoAP messages with headers, tokens, options, and payloads for IoT communication.

CoAP Header

Options

No options added. Click "Add Option" to add CoAP options.

Payload

CoAP Packet Structure

Header (4 bytes): Version (2 bits), Type (2 bits), Token Length (4 bits), Code (8 bits), Message ID (16 bits)

Token (0-8 bytes): Optional token for matching requests and responses

Options (variable): CoAP options like Uri-Path, Content-Format, etc. Options must be in ascending order by option number.

Payload Marker (0xFF): Present only if payload exists

Payload (variable): Message payload data

Note: Token length must match the actual token bytes. Options are automatically sorted by option number.