WebSocket Tester
Client‑side • Zero‑build
Status:
idle
Save session
Clear logs
Export .jsonl
WebSocket URL
Subprotocols (comma)
Auto‑reconnect
Backoff start (ms)
Backoff max (ms)
Max retries
Note: Browsers can’t set custom headers on WebSocket handshake. Use query params or a reverse proxy if you need headers.
Connect
Disconnect
—
Heartbeat / Echo RTT
Ping once
Heartbeat (ms)
Payload
Last RTT
—
RTT is computed by sending a timestamped message and waiting for the same
id
in an echo response.
Send
Shortcut: Ctrl/Cmd ⏎
Mode
Text
JSON
Binary (base64)
Repeat
Throttle (ms)
Send
Make JSON
Make random bytes
—
Logs
Pretty JSON
Auto scroll