WEBSOCKET TESTER

Connect to any WebSocket endpoint, send messages, and monitor real-time streams — directly from your browser.

CONNECTION Disconnected

⚠️ Browser security limits custom WebSocket headers. Most auth should use query params or sub-protocol.

SEND MESSAGE
MESSAGE LOG 0 messages
No messages yet. Connect to a WebSocket server and start sending.
ABOUT WEBSOCKET TESTER

Browser-Native WebSocket Client

This tool uses your browser's native WebSocket API — no server proxy required. All connections are made directly from your machine to the target server.

wss:// vs ws://

If this page is served over HTTPS, browsers will block unencrypted ws:// connections (mixed-content restriction). Use wss:// for encrypted connections, or test ws:// locally via HTTP.

Features

  • Connect to any WebSocket endpoint — ws:// and wss:// supported
  • Text and JSON messages — with auto-formatting for JSON responses
  • Message log — timestamps, direction arrows, per-message copy
  • Saved connections — persist in localStorage for quick reconnect
  • Auto-reconnect — re-establishes on drop
  • Export log — download full message history as JSON
  • Sub-protocol support — for graphql-ws, chat protocols, etc.

Test Endpoints

  • wss://echo.websocket.org — echoes every message back
  • wss://ws.postman-echo.com/raw — Postman echo server