A worked example, rendered from real sample data. Sign in to run the tool on your own input.
81 85 37 fa 21 3d 7f 9f 4d 51 58═══ Input ═══
Bytes: 11
Read as: hex
Frames found: 1
═══ Frame — text ═══
FIN: 1 (final fragment)
RSV1/2/3: 0/0/0
Opcode: 0x1 (text)
Masked: yes
Length field: 5
Payload length: 5 bytes
Masking key: 37 FA 21 3D
Header size: 6 bytes
Frame size: 11 bytes
─── Payload ───
✓ Valid UTF-8 text payload
Text: Hello
✓ Frame is well-formed against RFC 6455.
═══ Hex dump ═══
000000 81 85 37 fa 21 3d 7f 9f 4d 51 58 ..7.!=..MQX
Decode WebSocket frame headers and payloads from hex. Part of the DevTools Surf developer suite. Browse more tools in the Networking collection.