Now available in 6 regions

Realtime infrastructure
for modern apps

Add WebSocket channels, presence, and events to your app in minutes. We handle the scaling, failover, and infrastructure.

No credit card required 100% free
app.js
import { RealtimeClient } from '@apinator/js'

const client = new RealtimeClient({
appKey: 'your-app-key',
cluster: 'us'
})

const channel = client.connect().subscribe('chat-room')

channel.bind('message', (data) => {
console.log('New message:', data)
})

Features

Everything you need for realtime

Built for developers who need reliable, fast WebSocket infrastructure without managing servers.

WebSocket Channels

Public, private, and presence channels with built-in authorization. Organize your realtime data with flexible channel patterns.

public private-* presence-*

Presence Tracking

Know who's online in real time. Track user status, build collaborative features, and show live indicators.

Multi-Region

Deploy across 6 global regions. Users connect to the nearest edge for sub-50ms latency.

US East US West EU Asia AU SA

Auto-Reconnect

Connections automatically recover from network disruptions with exponential backoff and state restoration.

High Availability

Built for reliability with automatic failover, health checks, and zero-downtime deployments.

Webhooks

Get notified when channels are occupied or vacated, members join or leave. Guaranteed delivery with retries.

Scale to Millions

From prototype to production. Our infrastructure scales horizontally with Redis Pub/Sub fanout across nodes.

10 → 10,000 → 10,000,000 connections

SDKs

Works with your stack

First-class SDKs for 7 languages. Get up and running in under 5 minutes.

$ npm install @apinator/js
import { RealtimeClient } from '@apinator/js' const client = new RealtimeClient({ appKey: 'your-app-key', cluster: 'us' }) const channel = client.connect().subscribe('chat-room') channel.bind('message', (data) => { console.log('New message:', data) })
7 SDKs available

How It Works

Three steps to realtime

No servers to manage. No WebSocket scaling headaches. Just install, subscribe, and publish.

01

Install the SDK

Add the SDK for your language. Available on npm, pip, go get, Composer, CocoaPods, and Maven.

npm install @apinator/js

One dependency. No config files.

02

Subscribe to channels

Connect and subscribe to channels. Messages are delivered in real time across all connected clients.

client.subscribe('notifications')

Public, private, and presence channels.

03

Publish from your server

Trigger events from any backend. Your server publishes, all subscribed clients receive instantly.

realtime.trigger('notifications', 'new-order', data)

Authenticated server-side API.

Reliability

You build features.
We handle uptime.

Our infrastructure is built for high availability. Multi-region deployment, automatic failover, and connection recovery — so you never have to think about WebSocket scaling.

Multi-Region Infrastructure

6 global regions with automatic routing. Clients connect to the nearest point of presence.

Automatic Failover

If a node goes down, connections seamlessly migrate. No dropped messages, no manual intervention.

Cross-Node Fanout

Redis Pub/Sub ensures messages reach every subscriber regardless of which server they're connected to.

Connection Recovery

Clients automatically reconnect with exponential backoff and resubscribe to all channels.

US EastEU WestAsiaRedis Pub/SubCONNECTED CLIENTS{"event": "message", "data": "..."}
HA
Multi-Node
<50ms
Avg Latency
6
Regions

Open & Free

Free for everyone

Apinator is a community project — completely free to use, no hidden costs, no credit card required.

$0 forever

This is a hobby project maintained in spare time. The full platform is available at no cost — no tiers, no paywalls, no upsells.

  • Unlimited channels & messages
  • Public, private & presence channels
  • Webhooks & event streaming
  • SDKs for 7 languages
  • Dashboard & analytics
  • Community support

Like the project? Consider supporting us — donations are optional and always appreciated.

Start building in minutes

Completely free. No credit card. No catch.

A free, community-driven project. Donations welcome but never required.