Connect to any WebSocket endpoint from your browser. Send messages and inspect the full frame log with timestamps.
Enter a WebSocket URL above to connect and test it
The WebSocket protocol (RFC 6455) provides full-duplex communication channels over a single TCP connection. Unlike HTTP, a WebSocket connection stays open, allowing both the client and server to push data at any time. This tool uses the browser’s native WebSocket API - no proxy or backend required.
Useful for testing WebSocket APIs, debugging real-time applications, verifying message formats, and exploring chat or streaming endpoints. The JSON tag highlights frames that contain valid JSON payloads. Note: browsers block non-secure ws:// connections when the page is loaded over HTTPS. Use wss:// endpoints for browser-based testing.
Your browser connects straight to the address you enter, so your messages do not pass through our server (except with our own echo address, which sends them back and keeps nothing). To stop abuse, we have to keep a count of your checks for up to 90 minutes; then it is deleted. The address is added to the page link only when it has no user name, password, query or # part.