Free to Build. Pay Only When You Earn.
Free for non-commercial use. Fairly priced for production. Everything included — no tiers, no feature gates, no surprises.
Forever Free
$600/year in credits — no questions asked
$50 claimed every 28 days · No credit card required
- On-premise (self-hosted)
- 30-day full cloud trial on signup
All features included
- ✓ Students
- ✓ Individual developers
- ✓ Non-profits & NGOs
- ✓ Academic & research institutions
- ✓ Vendors selling solutions (e.g. Envato, marketplaces)
- ✗ Funded companies
- ✗ Apps earning revenue (direct or indirect)
- ✗ Agencies billing a client for this deployment
Production
Pay as you go — see charges table below
All deployment options available
- On-premise or cloud
- Both available, mix freely
All features included
- ✓ Apps earning revenue
- ✓ Funded startups
- ✓ Enterprise deployments
- ✓ Agencies deploying for clients
- ✓ Any commercial use
Charges
mesibo charges based on Monthly Active Users (MAU), not on the number of messages or calls. The table below lists charges for both on-premise and cloud deployments. Many features are unlimited and included at no additional cost. Fair use policy applies to all plans.
| Feature | On-Premise | Cloud |
|---|---|---|
| Monthly Active Users (MAU) | $0.01 per MAU | $0.02/MAU (first 10,000) $0.015/MAU (10,001–100,000) $0.01/MAU (above 100,000) |
| Concurrent Users | Unlimited | 10% of MAU included. Excess billed as concurrent users × 10 |
| One-to-one & Group Messages | Unlimited | Unlimited (fair use applies) |
| Video & Voice Calling (1-to-1) | No Charges | No Charges |
| Video & Voice Conferencing | No Charges | $1/GB bandwidth $0.01/participant per call |
| Real-time Database & Retention | No Charges | $2.5/GB |
| Real-time Bandwidth | No Charges | $0.9/GB |
| TURN Server | No Charges | $0.75/GB |
| Scripting & Chatbots | No Charges | $0.01/sec CPU duration |
| End-to-End Encryption & Compliances | No Charges | No Charges |
| File & Media Storage | No Charges | $0.079/GB bandwidth $0.02/GB storage |
| Minimum Billing | $49/month | $49/month |
| Number of Apps | 3 apps included +$19/month per additional app | 3 apps included +$19/month per additional app |
Full-featured. Production-grade. Fairly priced.
mesibo charges fairly for a complete, production-grade platform — not an unreasonable premium for every feature you need. Voice and video calls, end-to-end encryption, compliance, and on-premise deployment are all included as standard.
Compare mesibo with leading commercial and open source platforms and see why developers in 70+ countries choose mesibo.
How mesibo Pricing Compares
Most platforms charge hundreds of dollars per month for what mesibo delivers from $10/month — with on-premise deployment no competitor offers at any price.
| Feature | mesibo Free | mesibo Production | Sendbird | Stream | CometChat | Twilio |
|---|---|---|---|---|---|---|
| Monthly Cost — 1,000 MAU | $0 | $10 | $400+/mo | $399/mo | $239/mo | $50/mo |
| Monthly Cost — 5,000 MAU | $0 (max free) | $50 | $400+/mo | $399/mo | $239/mo | $250/mo |
| Monthly Cost — 10,000 MAU | — | $100 | Custom | $399/mo | $239/mo | $500/mo |
| Monthly Cost — 25,000 MAU | — | $250 | $1,199/mo | $1,299/mo | Custom | $1,250/mo |
| On-premise deployment | ✅Free | ✅Yes | ❌No | ❌No | ❌No | ❌No |
| Free tier MAU limit | ✅5,000 | — | ⚠️100 | ⚠️100 | ❌None | ❌None |
| Free tier type | ✅Production-grade | — | ⚠️Dev sandbox | ⚠️Dev sandbox | ❌Trial only | ❌Trial only |
| 1-to-1 voice & video | ✅Free, unlimited | ✅Free, unlimited | ❌Separate product | ❌Separate pricing | ❌Separate plan | ❌Per minute |
| Conferencing | ✅Included | ✅Included | ❌Separate | ❌Separate | ❌Separate | ❌Separate |
| E2E Encryption | ✅Included, no extra cost | ✅Included, no extra cost | ❌Higher tier only | ❌Higher tier only | ❌Higher tier only | ❌Not included |
| HIPAA / SOC2 / ISO 27001 | ✅Included, no extra cost | ✅Included, no extra cost | ❌Enterprise only | ❌Enterprise only | ❌Enterprise only | ❌Not included |
| TURN server | ✅From credit | ✅$0.75/GB | ❌Separate | ❌Separate | ❌Separate | ❌Separate |
| Per-message charges | ❌None | ❌None | ⚠️Volume limits | ⚠️Volume limits | ⚠️Volume limits | ✅Per message |
| Minimum monthly cost | $0 | $49 | $400+ | $399 | $239 | Usage-based |
| Data sovereignty | ✅Your servers | ✅Your servers | ❌Cloud only | ❌Cloud only | ❌Cloud only | ❌Cloud only |
Competitor pricing based on publicly available rates as of Q1 2026. Pricing is subject to change. mesibo Production costs shown are on-premise MAU rates. Competitor costs shown are their lowest published entry-level production plan. Actual competitor costs may be higher depending on features, concurrency limits, and overage charges. Sources: competitor pricing pages.
How will you be billed?
Assume your application has 1,000 monthly active users (MAU) and sends 20 million messages of average 50 bytes (approximately 1 GB of bandwidth). Here's the monthly cost for each deployment type.
For on-premise, the cost is simply 1,000 × $0.01 = $10/month with no additional charges.
For cloud, you pay for MAU plus bandwidth: 1,000 × $0.02 = $20 (MAU) + $0.9 (1 GB bandwidth) = $20.90/month.
For cloud deployments, the concurrent user limit is 10% of your MAU. With 1,000 MAU the limit is 100 simultaneous users. If you exceed it — say 150 concurrent users — you are billed for 1,500 MAU (150 × 10).
The calculator gives a base estimate and does not account for protocol overheads, minimum billing, or other features you may be using. Actual cost may be higher.
Pricing Calculator
Note: Does not reflect protocol overheads, other features, or minimum billing.
Everything you need to know
Understanding these details will help you make the best use of mesibo and manage your budget effectively.
What is Commercial and Non-Commercial Use?
Non-Commercial Use
mesibo is free for non-commercial use — students, individual developers, non-profit organisations, NGOs, academic and research institutions, environment and climate initiatives, and anyone building apps without a commercial purpose.
Commercial Use
If you are using mesibo commercially, you are required to use the Production plan. This ensures mesibo can continue investing in infrastructure, security, and platform development that benefits everyone.
An app or deployment is commercial if it falls into any of the following:
- —Monetizing in any form — advertising, subscriptions, in-app purchases, or any other revenue model
- —Funded companies — angel, VC, institutional, or grant-funded organisations
- —Agency or client work — deploying mesibo as part of a paid engagement for a client
- —Internal enterprise use — used within a company that derives commercial benefit from the deployment
- —Commercially launched apps — any app available to the public with a commercial purpose, even if not yet generating revenue
When in doubt, write to us at support@mesibo.com — we are happy to help you determine the right plan.
Free Plan
How the Free Plan works
mesibo's Free plan gives developers $600 in credits every year — $50 every month — with no questions asked and no credit card required.
All new accounts receive $50 in credits on signup, valid for 30 days. This allows full evaluation of all mesibo features including cloud deployment. After 30 days, non-commercial users can continue using mesibo without paying by self-hosting the platform.
Monthly Credit Renewal — Free credits must be renewed monthly from the mesibo console. The renew credit button appears 2 days (48 hours) before your current credits expire (every 28 days) and adds fresh credits valid for the next 30 days. You can keep renewing every month as long as you are actively developing.
Free Plan Fair Use Rules
To ensure the Free plan serves genuine developers and is not misused, the following fair use rules apply once your app exceeds 250 registered users. These rules reflect the natural usage patterns of real apps and are invisible to legitimate users.
Active User Ratio — At least 50% of registered users must be monthly active. This ensures free resources are not consumed by dormant or inactive test users. There is no limit as long as users are active.
Platform Distribution — Mobile users (Android + iOS) must exceed JavaScript and Python users combined.
Legitimate apps with real users will naturally satisfy both conditions without any effort.
Users & Activity (applies to all deployments)
Monthly Active Users (MAU)
A user is counted as active (MAU) if any real-time or backend API operation is performed on them within a monthly billing cycle — connecting, sending or receiving messages, making or receiving calls, etc. Each user is counted once per cycle regardless of how many operations they perform.
Total Users and Activity Ratio
There is no limit on total users. However, to prevent misuse, your MAU must be at least 25% of total users. If MAU falls below this, it is counted as (total users × 25) / 100.
Concurrent Users (simultaneous connections)
For self-hosted deployments, there is no limit on concurrent users. For cloud, the concurrent user limit is 10% of your MAU. In practice, simultaneous users are generally below 5% of MAU. If you exceed the 10% limit, you are billed for MAU = concurrent users × 10.
Total Groups
There is no limit on total groups for self-hosted deployments. For cloud, groups should not exceed 4× your MAU. If exceeded, MAU is counted as total groups / 4. This is a generous limit only to prevent misuse by apps that create unlimited groups with no active users.
Cloud-only Charges (no charges for self-hosted)
Real-time Bandwidth
Bandwidth consumed by real-time client connections, messaging, backend API calls, webhooks, push notifications, database connections, and server-side URL previews all count. Media bandwidth for one-to-one voice and video calls does not count. There is also a small TLS overhead (~3.5–6 KB per handshake) and protocol signaling overhead for calls, group sync, and history operations.
Real-time Database & Storage
Storage includes all data accumulated within a billing cycle: messages, users, groups, profiles, call logs, and location data. Messages are stored only when the destination is offline; you can disable per-message storage via the Real-time API. Retention is unlimited, limited only by your quota. You can clear storage anytime from the console or via Backend APIs.
Audio/Video Calling & Conferencing
One-to-one audio and video calls are free and unlimited on all deployments — no charges for duration or media bandwidth. Approximately 5–8 signaling messages (~50 KB) are exchanged per call and count toward bandwidth.
For conferencing on cloud, mesibo charges $1/GB of participant bandwidth and $0.01 per participant per call. There are no conferencing charges for self-hosted deployments.
Scripting & Chatbots
Scripting and chatbot execution is free for self-hosted deployments. On cloud, charged at $0.01 per second of CPU duration, measured from when your script begins executing until it returns or terminates, rounded up to the nearest 1 ms.
Optional mesibo Services (available for both self-hosted and cloud)
File & Media Storage
mesibo recommends using your own file servers to keep sensitive files under your control — there are no file charges in that case, for either self-hosted or cloud deployments.
If you choose to use the mesibo file server (available for both deployment types), charges apply: $0.079/GB for bandwidth and $0.02/GB for storage. This option is primarily intended for prototyping and evaluation.
TURN Server
TURN servers dramatically improve reliability for video and voice calls when users are behind firewalls, non-cooperative routers, or symmetric NAT. TURN is available for both self-hosted and cloud deployments and is enabled by default.
If you use mesibo's TURN service, it is charged at $0.75/GB regardless of deployment type. You can disable it from the mesibo console or configure your own TURN server at no charge from mesibo.
Billing
Minimum Billing
Production accounts have a minimum billing of $49/month per account, irrespective of MAU, number of apps, or deployment type. This ensures dedicated infrastructure is always available for your app. It is not an additional fee — once your monthly usage reaches $49, the minimum does not apply separately.
Minimum billing is waived for Free plan accounts — your monthly $50 credits cover this automatically.
Charges & Billing Cycle
Your account is charged at Pay-As-You-Go rates from your billing date, covering all chargeable resources consumed in the calendar month. All prices are in US dollars ($). You may cancel at any time by stopping usage. There is no refund of remaining credit balance.
Number of Apps
You can create unlimited apps from a single account. The first three apps are included with no extra charge. Each additional app beyond three incurs an extra minimum billing of $19/month per app to prevent misuse. Apps created should justify their usage relative to active users.
Backend API Invocations
There is no limit on API calls for creating users, groups, and members. For all other operations, monthly invocations should not exceed 10× your MAU — excess is billed at cloud MAU rates. Free accounts get 1,000 free invocations/month; paid accounts get 10,000, irrespective of MAU.
Have more questions about pricing?
Read Pricing FAQ →Get started in just 5 minutes
Follow our step-by-step tutorial to add messaging, voice, and video to your apps — whether you're building for Android, iOS, Web, Python, or C++. It's faster than you think.
No payment or sign-up details required. mesibo is free until you launch commercially. Educational institutions, students, research organizations, and climate-focused non-profits get full access free permanently — our commitment to society and the environment.