Connect to a WebSocket endpoint to send messages.
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.
Built-in templates
No messages yet. Connect to a WebSocket endpoint to see traffic.
Connect to enable. Frame {"event":"ping"} every 30s once enabled.
websocat 'wss://example.com'
Snippets do not include header values — fill in your own authorization where needed.
Send a specific close code/reason on the next Disconnect. Allowed codes: 1000 or 3000–4999.
Connect first to use custom disconnect.
Test WebSocket connections instantly in your browser. No install, no signup. Connect, send messages, inspect frames, and export transcripts. Your data stays between you and your server.