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 backwss://ws.postman-echo.com/raw— Postman echo server