WebSocket Frame Inspector
Decode one captured WebSocket frame and unmask its bounded payload.
Loading tool…
How to use WebSocket Frame Inspector
Decode one captured WebSocket frame and unmask its bounded payload. The inspector validates length encoding, reserved bits/opcodes and control-frame restrictions. Complete text frames are decoded as strict UTF8; binary/continuation payloads stay hex.
- Provide the input and select the documented mode or options.
- Run the tool and review its result and any limits reported below.
- Copy the text result or download a separate output file.
Good to know
- No socket is opened. Fragmented-message state, compression/RSV extensions and application protocol behavior are not reconstructed.
- 100,000 text characters; exactly one complete frame. Invalid control/close frames and noncanonical lengths fail.
- Processing happens in this browser tab. Inputs and results are not automatically saved or uploaded.
Common questions
What does WebSocket Frame Inspector process?
The inspector validates length encoding, reserved bits/opcodes and control-frame restrictions. Complete text frames are decoded as strict UTF8; binary/continuation payloads stay hex.
What happens to my original input?
The tool creates a separate result. Selected files and pasted data remain on this device; inspect the result before using it in another system.
Keep going with related tools
All developer →URL Parser
Inspect HTTP(S) URL components, normalized hostnames, and repeated query parameters without visiting a link.
DeveloperWebSocket Opening Handshake Workbench
Calculate a WebSocket accept value from a supplied key and compare an optional server accept field locally.
DeveloperServer-Sent Events Stream Workbench
Parse event-stream source or create an SSE artifact from explicit event data without opening a connection.