WebSocket Tester
Open a live WebSocket connection, send frames and read replies.
The socket is opened directly by your browser — no relay, no server of ours in the middle. Pages served over HTTPS can only connect to wss:// endpoints.
Message
Transcript
- No frames yet — connect and send a message.
About the WebSocket Tester
Connect to any ws:// or wss:// endpoint straight from your browser, send text or JSON frames and watch every message arrive in a colour-coded transcript with timestamps, sent and received counters and close codes. It uses the native WebSocket API, so the connection is between your tab and the server only — no relay, no logging, nothing stored.
Examples
Echo server
wss://echo.websocket.events
> hello from coders-hubOutput
12:04:31 open connected
12:04:33 sent hello from coders-hub
12:04:33 recv hello from coders-hubJSON subscribe frame
wss://example.com/stream
> {"action":"subscribe","channel":"prices"}Output
12:06:02 sent {"action":"subscribe","channel":"prices"}
12:06:02 recv {"channel":"prices","status":"ok"}Keyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
cURL Command Parser
API & HTTP
Parse a curl command into method, URL, headers, and body.
cURL to Fetch Converter
API & HTTP
Convert a curl command into JavaScript fetch() code.
GraphQL Query Formatter
API & HTTP
Format and indent GraphQL queries and mutations.
GraphQL Schema Viewer
API & HTTP
Browse a GraphQL SDL schema's types, queries, and mutations.
HTTP Request Builder
API & HTTP
Send live API requests and generate curl, fetch, axios snippets.
Webhook Request Inspector
API & HTTP
Inspect a pasted webhook request and verify its HMAC signature.
Frequently asked questions
Read more
- Debugging WebSockets: handshake, close codes, and reading a transcript
How to test a ws:// or wss:// endpoint from the browser, and what the common close codes actually mean.
Version 1.0.0 · Updated 2026-08-13 · Runs entirely in your browser