Free, Open Source WhatsApp API Gateway
Full control over your messaging infrastructure without vendor lock-in or hidden paywalls. Built for developers who need power and flexibility.
Take full control of your WhatsApp messaging without the limitations of traditional APIs
No licensing fees, no feature locks, full source code access
Swap adapters for database, storage, and cache via config
Modern UI for session, webhook, and API key management
OpenWA is an unofficial gateway using reverse-engineered clients. There is always a non-zero risk of account restriction or ban. Never connect your primary personal or business number.
Everything you need to build powerful WhatsApp applications
Full WhatsApp API via HTTP endpoints for seamless integration
Manage multiple WhatsApp accounts concurrently on one instance
Real-time events with HMAC signature and smart pre-dispatch filters
Secure API authentication with session and chat scoping
Interactive API documentation for easy integration
Limit API keys to specific WhatsApp sessions for enhanced security
Send and receive text messages with full formatting support
Images, videos, documents, and audio files with inline delivery
React to messages with emoji for better engagement
Send edits with live message.edited events on both engines
Send to multiple recipients efficiently
Track delivery and read receipts for all messages
Create, manage, join, and configure groups with full control
Set display name, about text, and profile picture
Call events and auto-reject functionality for Baileys
Full WhatsApp Channels integration and management
Organize chats with custom labels and categories
Restrict API keys to specific chats for agent isolation
Zero-config embedded database for development
Production-grade database with full ACID compliance
Optional performance caching for faster responses
Cloud-compatible media storage with S3/MinIO support
Production-ready with one-command deployment
Kubernetes-ready monitoring and probes
OpenWA serves a wide range of use cases and industries
Build intelligent WhatsApp bots that can handle customer inquiries, provide support, and automate conversations
Send order confirmations, shipping updates, and customer service messages at scale
Create shared workspaces where multiple team members can manage customer communications
Get started with OpenWA in minutes
Create your account and get instant access to the dashboard
Add a WhatsApp session and scan the QR code to authenticate
Use the API or dashboard to create your messaging applications
Join thousands of developers using OpenWA to build powerful messaging applications without vendor lock-in