- What does it decode?
- WebSocket frame header (opcode, FIN, mask, length) plus the payload. Useful for debugging WS-level issues that browser DevTools don't expose.
- What are the opcodes?
- 0x1 (text), 0x2 (binary), 0x8 (close), 0x9 (ping), 0xA (pong), 0x0 (continuation). The tool explains each as it decodes.
- Is the mask always set?
- For client-to-server frames, yes — required by the protocol (RFC 6455). Server-to-client frames must NOT be masked.
- Can I encode a frame?
- No — this tool decodes received data. For testing WS servers, use a real WS client (wscat, browser DevTools, or Postman's WebSocket feature).