Open Source
For development and custom client integration.
- OpenIM Server
- IMSDK
- Messaging
- Groups & contacts
- Self-hosted deployment
- Demo apps
ENTERPRISE
Commercial editions for production-ready clients, advanced messaging, voice, video, and production deployments.
Choose an edition
Compare Open Source, Business, and Enterprise editions.
For development and custom client integration.
Production-ready messaging client apps.
Advanced messaging, voice, and video for production.
Compare editions
| Feature | Open Source IMSDKFree | BusinessCommercial license | EnterpriseCustom plan |
|---|---|---|---|
| IM SDK | |||
| Server | |||
| Client UI | Full UI | Full UI | |
| Self-hosted deployment | |||
| Localized infrastructure support | |||
| Group voice & video | Optional | Optional | Optional |
| Video meetings | |||
| High availability cluster | |||
| K8s deployment support | |||
| Performance optimization | Basic | Basic | Advanced optimization |
Talk to OpenIM
Contact us to discuss editions, trials, and licensing.
Business inquiries and enterprise trials
Email usCommercial purchase flow
FAQ
Open Source is for development validation and custom client integration. Enterprise is for production, with client apps, commercial licensing, and advanced features.
Business focuses on production-ready chat clients. Enterprise adds advanced messaging, Kubernetes, and high availability. Voice & Video and video meetings are separate modules purchased as needed.
Yes. OpenIM Enterprise can be deployed in your cloud, private network, or production environment.
Not by default. Voice & Video and video meetings are separate modules purchased based on product needs.
Contact OpenIM through the email on this page to confirm editions, trials, and commercial licensing.