WebSocket Tester

Connect to any WebSocket endpoint, send messages, and watch the exchange live — straight from your browser.

Disconnected
Messages

Connect and send a message to see the exchange.

The connection is made directly from your browser to the endpoint — nothing is proxied, logged or stored by us.

Debug real-time connections instantly

WebSockets power live chat, notifications, dashboards and multiplayer apps — but when something isn't arriving, you need to see the raw exchange. Paste a ws:// or wss:// URL, connect, and every frame in and out is logged with a timestamp and direction arrow. Send test messages, confirm the server echoes or responds as expected, and watch the connection open and close with its status code.

Made directly from your browser

Unlike the HTTP tester, WebSocket connections aren't blocked by CORS, so this tool connects straight from your browser to the endpoint — nothing is proxied through our servers. One consequence: a page served over HTTPS can only open wss:// (secure) sockets, not plain ws://, because browsers block mixed content. Use wss:// for anything on the public internet.

FAQ

Why won't my ws:// URL connect?

This page is served over HTTPS, and browsers refuse insecure ws:// connections from a secure page (mixed-content policy). The endpoint needs to support wss://. Local ws://localhost testing works best from a locally-served page.

Can I send JSON?

Yes — WebSocket messages are just text, so paste any JSON string and send it. Press Enter to send, Shift+Enter for a newline within the message.

Is my traffic visible to you?

No — the socket is a direct browser-to-server connection. We never see, proxy or store the messages.

Built by Abasthan Cloud

Free tools are just the start

Deploy your next app on bare-metal cloud with per-second billing — your first app is free, no credit card required.