WebSocket Tester

  • No install
  • No signup
  • Stored in your browser

Connection

Idle

Compose

Connect to a WebSocket endpoint to send messages.

max 100 · 16 ms apart⌘↵ to send

Saved Requests

0

Enter a valid URL to save.

Saves URL, mode, subprotocols, query params, headers, reconnect, and heartbeat. Stored in this browser only and never sent to Vask unless you connect via Relay. Quick messages and message history are not saved.

No saved requests yet. Enter a name above to save the current connection setup.

Quick Messages

Built-in templates

  • Ping{"event":"ping"}
  • Hellohello
  • Pusher subscribe{"event":"pusher:subscribe","data":{"channel":"public-test"}}

Log

0 entries

No messages yet. Connect to a WebSocket endpoint to see traffic.

Session

TTC
Sent
0 · 0 B
Recv
0 · 0 B
RTT last/avg/p95
//
Throughput in/out
0.0/s · 0.0/s
Last sent / recv
/

Keepalive

Connect to enable. Frame {"event":"ping"} every 30s once enabled.

Connect from your stack

websocat 'wss://example.com'

Snippets do not include header values — fill in your own authorization where needed.

Custom disconnect

Send a specific close code/reason on the next Disconnect. Allowed codes: 1000 or 3000–4999.

Connect first to use custom disconnect.