Byte layout designer

Define fields, set values, and see the bytes they produce. You can also paste hex to decode it with the same layout. Useful for network protocols and file formats.