Logs
Waiting to start...
About This Tool
The WebSocket Load & Stress Tester simulates multiple concurrent WebSocket clients against a server, sending periodic ping messages to gauge how it holds up under load — useful for evaluating scalability and stability before a real traffic spike hits.
Set the number of simulated clients and a test duration, then watch connected clients, messages sent and received, and errors update live. It's a quick way to get a directional signal on connection handling and throughput, run entirely from your own browser tab.
How to Use This Tool
Enter a WebSocket URL
Point it at the ws:// or wss:// endpoint you want to load test.
Set client count and duration
Choose how many simulated clients to open and how long the test should run.
Click "Start Load Test"
Each client connects and sends a ping message once per second.
Watch the metrics
Monitor connected clients, messages sent/received, and errors in real time.
Common Use Cases
Identifying Bottlenecks Under Load: See how connection count and message throughput affect server responsiveness.
Validating Auto-Scaling Configuration: Check whether your infrastructure scales as concurrent connections increase.
Testing Server Behavior During Traffic Spikes: Simulate a burst of concurrent connections before a launch or high-traffic event.
Benchmarking Before Production Deployment: Get a baseline read on connection handling and throughput ahead of a release.
Why Use This Tool
Configurable Duration
Run tests for exactly as long as you need, from a few seconds to several minutes.
Live Error Tracking
See connection and messaging errors accumulate in real time as the test runs.
Real-Time Metrics Dashboard
Track connected clients, messages sent, and messages received as they happen.
