SimpleSockets logo SimpleSockets
Powered by Laravel Reverb

WebSockets that just work

Drop-in real-time WebSocket infrastructure for your application. Manage credentials, track usage, and scale without touching a server.

Free plan available · No credit card required · Pusher-compatible

app.js
import Pusher from 'pusher-js';

const pusher = new Pusher('your-app-key', {
    wsHost:     'ws.simplesockets.io',
    wsPort:     443,
    forceTLS:   true,
    disableStats: true,
});

const channel = pusher.subscribe('my-channel');
channel.bind('my-event', (data) => {
    console.log('Received:', data);
});

Compatible with every Pusher client library

JavaScript PHP Python Ruby Go Laravel Echo React Vue

Everything you need for real-time

Built on Laravel Reverb, SimpleSockets handles the infrastructure so you can focus on your product.

Multi-app management

Create and manage multiple apps per workspace, each with isolated credentials and independent usage tracking.

Pusher-compatible

Works with every existing Pusher client library — JavaScript, PHP, Python, Ruby, Go, and more. No migration friction.

Usage tracking

Monitor events per app, per day. See peak connections, monthly totals, and 30-day trends — all in your dashboard.

Team workspaces

Invite teammates with Owner, Admin, or Member roles. Each workspace has its own billing, apps, and usage limits.

Instant credentials

Create an app and get your App ID, Key, and Secret immediately. Copy credentials to your environment and connect in seconds.

Predictable billing

Flat monthly pricing based on your plan. Buy one-time event credit bundles if you need to go beyond your plan's monthly limit.

Up and running in minutes

Three steps from sign-up to live WebSocket connections.

1

Create a workspace

Sign up and create a workspace for your project. Invite your team members and assign roles.

2

Add an app

Create an app and copy your App ID, Key, and Secret. Each app gets isolated credentials and independent usage metrics.

3

Connect and broadcast

Configure any Pusher-compatible client with your credentials and start sending real-time events immediately.

Simple, transparent pricing

Start free. Upgrade when you need more.

Currency:

Free

For side projects and experiments.

Free forever
  • 1 app
  • 10,000 events / month
  • 1-day log retention
  • No credit card required
Get started free
Most popular

Starter

For small apps and growing teams.

/ month
  • 5 apps
  • 250,000 events / month
  • 7-day log retention
  • Event credit bundles available
Start with Starter

Pro

For production apps at scale.

/ month
  • 25 apps
  • 2,000,000 events / month
  • 30-day log retention
  • Event credit bundles available
Start with Pro

Need more? Contact us for enterprise pricing.

Start building with real-time today

Free plan, no credit card required. Your first app is ready in under two minutes.