Migration

Migrate from Pusher in minutes

UTD Channels is wire-compatible with Pusher. Keep your SDKs and your code — change the host, and you're done. Same features, lower published price, no auto-renew.

Pricing

UTD Channels vs Pusher Channels

UTD prices are live from our engine; Pusher prices are as published on their official pricing page.

Pricing coming soon — contact us for a quote.

How to migrate

Three steps, no rewrite

Your app keeps its SDKs and logic. You only repoint the host and swap your app keys.

1

Create a Channels app in UTD

Sign up (free tier), create a Channels app, and copy your app key, secret and cluster host.

2

Point your SDK at the UTD host

In pusher-js / Laravel Echo / pusher-http-*, keep everything and set the host (and key/secret) to UTD. No API changes.

3

Test and go live

Verify public, private and presence channels plus your webhooks, then ship. The REST Query API responses are identical.

Why UTD

Why teams switch from Pusher

100% compatible

Same wire protocol and a byte-for-byte REST Query API — your existing code just works.

Lower published price

Cheaper on published tiers — see the live comparison table above.

No auto-renew

Subscriptions never renew silently — they end with an alert and a download. A free tier is always available.

All on Google Cloud

Built entirely on Google Cloud with horizontal scaling and full tenant isolation.

FAQ

Migrating from Pusher — common questions

Is UTD Channels really compatible with Pusher?

Yes — it's compatible with the Pusher protocol at the wire level. pusher-js, Laravel Echo and pusher-http-* all work by changing the host only.

Do I have to rewrite my code?

No. Keep your SDKs and your logic — you only repoint the host and swap your app keys.

Is the REST Query API the same?

Yes. The Channel Query API (list, status, users) is byte-for-byte compatible with Pusher's.

Which channel types are supported?

Public, private and presence channels, plus event webhooks (channel_occupied/vacated, member_added/removed).

Will my subscription auto-renew?

Never. When it ends you get an alert and a download — nothing is charged silently. There's also a free tier.

Are notifications available?

Push notifications (Web Push & Device Interests) are coming soon. Realtime channels and webhooks are available today.

Ready to build with UTD?

Create your account, fund your master wallet, and turn on the services you need.