Pricing index · verified 2 September 2026

Chat SDK Pricing Comparison 2026

What Sendbird, Stream, CometChat, TalkJS, PubNub, Twilio, Ably and DeadSimpleChat actually charge - read directly from each vendor's pricing page, with the unit meters, overage rates and compliance gates that the headline price hides. Refreshed monthly. Ethora's own pricing is in the table too, sourced the same way.

See Ethora pricing
Every price links to its source Verified 2 September 2026 Updated monthly

Entry pricing at a glance

The cheapest publicly-priced paid plan per vendor, with the unit each vendor actually meters. Prices are the vendor's annual-billing rate where both exist (monthly billing typically runs 15-25% higher). Follow the source link on any row to verify.

VendorEntry paid planPrice / moWhat that includesFree tierHIPAA / BAASource
EthoraSmall Business$84 (annual) / $99 monthly5,000 MAU, 250 concurrent connections, all chat + AI features, SLA 99.9%1,000 MAU / 100 connections, free foreverYes - self-hosted and dedicated deploymentsethora.com/pricing
PubNubStarter$981,000 MAU, up to 6 months data storage200 MAU or 1M transactionsNot on published tierspubnub.com
DeadSimpleChatGrowth$9950 concurrent users, 2 chat rooms (slider: 500 concurrent = $199)5 concurrent / 500 MAUNot on published tiersdeadsimplechat.com
AblyStandard$29 + usageBase fee plus consumption: $2.50/M messages, $1.00/M connection minutes200 connections, 6M messages/moNot on published tiersably.com
Twilio ConversationsPay-as-you-go$0.05 / active userPure usage pricing, no plan tiers; media storage from $0.25/GBFirst 200 active users free every monthVia Twilio enterprise agreementstwilio.com
CometChatBasic$239 (annual) / $298.75 monthly1,000 MAU; unlimited messages, 6-month retention; $0.10/MAU overageUp to 100 users, development onlyAdvanced plan ($359+)cometchat.com
TalkJSBasic$27910,000 MAU; $0.04 per extra MAU; 1 webhookFree development mode onlyEnterprise onlytalkjs.com
SendbirdStarter$349 (annual) / $399 monthly5,000 MAU; peak connections capped at 5% of MAU; 6-month retention1,000 MAU / 20 connectionsEnterprise onlysendbird.com
Stream (GetStream)Start$399 (annual) / $499 monthly10,000 MAU / 500 concurrent connections1,000 MAU / 100 connectionsElevate plan ($599+)getstream.io

All prices USD, read from the linked vendor pages on 2 September 2026. Vendors meter different units (see below), so the "price / mo" column is not directly comparable across rows without reading the units column.

Three different meters: MAU, concurrent, and pure usage

The single biggest trap in chat SDK pricing is that vendors bill three incompatible units. MAU billing (Sendbird, Stream, CometChat, TalkJS, PubNub, Ethora) counts each user active in a month. Concurrent billing (DeadSimpleChat, and Ably's connection caps) counts simultaneous connections - good for event-style traffic, punishing for daily-active apps. Pure usage (Twilio per active user, Ably per message and connection minute) has no floor but no ceiling either. A 10,000-MAU community with low concurrency prices completely differently on each meter, so model your own traffic before trusting any headline number.

The overage fine print

Published overage rates as of 2 September 2026: Stream charges $0.07-$0.09 per extra MAU, $0.79-$0.99 per extra concurrent connection, $7.00 per million API calls beyond the included quota, and $6.00 per million stored messages beyond tier limits. CometChat charges $0.10 per extra MAU and $1 per extra concurrent user, but bundles unlimited messages and states no hidden bandwidth, storage or translation costs. TalkJS is the simplest: $0.04 per extra MAU on Basic. Sendbird caps peak concurrent connections at 5% of your MAU tier, which effectively forces a tier upgrade for high-concurrency apps. Ably's base fee looks low at $29, but sustained message volume is metered per million messages and per million connection minutes.

Where HIPAA and compliance features sit

For healthcare and other regulated buyers, the gate matters more than the sticker: Sendbird and TalkJS put HIPAA with a BAA behind contact-sales Enterprise tiers; Stream sells it on its mid Elevate plan ($599/mo annual) and CometChat on Advanced ($359+/mo). Message translation follows a similar pattern (Sendbird Pro+, Stream Elevate, CometChat Advanced). Single sign-on is Enterprise-only almost everywhere. Ethora's approach is different: self-hosted and dedicated deployments put PHI on infrastructure you control, which is available from the published plans, not a negotiated tier - see the healthcare chat SDK page.

Who hides pricing

Every vendor in this index publishes at least entry pricing, which is better than much of the enterprise messaging market - but every vendor's top tier is contact-sales, and two of them (Sendbird above 25K MAU, CometChat Enterprise above 10K MAU) push you to sales well inside mid-market scale. Twilio is the only pure pay-as-you-go option, and Ethora the only one where the top published tier ($599+/mo) includes unlimited MAU and on-prem deployment.

Chat SDK pricing FAQ

Verified against vendor pricing pages on 2 September 2026. Refreshed monthly.

How much does Sendbird cost?

Sendbird Chat starts at $349/month billed annually ($399 billed monthly) on the Starter plan at the 5,000 MAU tier, with peak concurrent connections capped at 5% of the MAU limit. The Pro plan is $499/month annual at 5,000 MAU. HIPAA, SOC 2 and extended retention require the contact-sales Enterprise plan. A free Developer tier covers 1,000 MAU and 20 concurrent connections.

How much does Stream (GetStream) chat cost?

Stream Chat starts at $399/month billed annually ($499 monthly) on the Start plan, which includes 10,000 MAU and 500 concurrent connections. HIPAA and message translation require the Elevate plan at $599/month annual. Overages run $0.07-$0.09 per MAU and $0.79-$0.99 per concurrent connection. A free Build tier covers 1,000 MAU.

How much does CometChat cost?

CometChat Basic starts at $239/month billed annually ($298.75 monthly) at the 1,000 MAU tier, rising to $299/month at 10,000 MAU. The Advanced plan, which adds HIPAA/BAA, translation and multi-tenancy, starts at $359/month. MAU overage is $0.10 per user. Messages and storage are unlimited on paid plans.

What is the cheapest chat SDK?

It depends on the meter. For low-traffic apps, Twilio Conversations is effectively cheapest (first 200 active users free, then $0.05 per active user). Among plan-based vendors, Ethora at $84-$99/month for 5,000 MAU and PubNub Starter at $98/month for 1,000 MAU are the lowest entry points; Sendbird ($349) and Stream ($399) are the highest. Self-hosting Ethora removes per-MAU economics entirely at scale.

Why do chat SDK prices look so different across vendors?

Because they meter different units: monthly active users (Sendbird, Stream, CometChat, TalkJS, PubNub, Ethora), concurrent connections (DeadSimpleChat, Ably caps), or pure usage (Twilio per active user, Ably per message). The same application can be cheap on one meter and expensive on another, so model your own MAU, concurrency and message volume before comparing headline prices.

Pricing without the fine print

Flat pricing, or no per-user pricing at all

Ethora is $99/month for 5,000 MAU with every feature included - and the self-hosted option removes MAU economics entirely: run unlimited users on your own AWS, GCP, Azure or on-prem infrastructure.

See Ethora pricing
Free tier available Self-hosted option No per-MAU lock-in