Evolution Api

Evolution Api

Self-hosted open-source WhatsApp API for multi-instance AI automation

77/100Safe BetFree planFreemium

Best for developers who want full control over WhatsApp automation without licensing costs. The ecosystem breadth (Typebot, n8n, Dify, Chatwoot, OpenAI) is impressive, but the unofficial connection method (Baileys) carries ban risk – not for compliance-heavy use cases. If you need official WhatsApp Business API compliance, consider Twilio or MessageBird instead.

Verified 6d ago · liveness 77/100 · cite: rightaichoice.com/tools/evolution-api

Best for
  • Developers building custom WhatsApp chatbots and AI agents
  • Businesses needing multi-number WhatsApp automation without per-user fees
  • Teams integrating WhatsApp with n8n, Typebot, or Dify for marketing
  • Open-source enthusiasts seeking self-hosted WhatsApp API with full control
Not ideal for
  • Non-technical users without coding or self-hosting skills
  • Enterprise customers requiring official WhatsApp Business API compliance
  • Users needing phone number verification (uses unofficial Baileys protocol)
Visit Website

IntermediateA developer familiar with Docker can get Evolution API running locally or on a VPS in about 15-30 minutes: clone the repo, run docker-compose, and scan a QR code to authenticate. Non-docker servers or custom setups might take 1-2 hours. Integrating with n8n or Typebot adds another 1-2 hours of configuration. If you need help, the paid acceleration plans offer time with the team, but basic supportAPI · WebAPI availableVerified 6d ago
Pricing
Free plan
FreemiumFree tier2 plans4 hidden costs
Learning curve
Intermediate
A developer familiar with Docker can get Evolution API running locally or on a VPS in about 15-30 minutes: clone the repo, run docker-compose, and scan a QR code to authenticate. Non-docker servers or custom setups might take 1-2 hours. Integrating with n8n or Typebot adds another 1-2 hours of configuration. If you need help, the paid acceleration plans offer time with the team, but basic support
Runs on
APIWeb
API available · 15 integrations
Who it's for
Developer at a marketing agencySMB owner in BrazilOpen-source contributor / hobbyist
Live sentiment
Is Evolution Api actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip Evolution API if you need guaranteed compliance with WhatsApp's official Business API, require an SLA for uptime, or lack the technical skills to self-host and manage your own infrastructure.

The 30-second take
Biggest gripe

Self-hosting requires you to run and maintain your own servers, paying for cloud compute, storage, and bandwidth out of pocket.

Price reality

Evolution API is free for self-hosters, making it far cheaper than per-SMS or per-seat providers like Twilio (which charges $0.005 per message plus a monthly fee for the WhatsApp API) or MessageBird (similar usage-based pricing). For a single developer or a small agency managing several numbers, the free tier saves hundreds of dollars per month. However, be ready for the hidden cost of server time and the risk of bans – if you need official compliance, those paid providers become cheaper than

In short

Evolution Api — Self-hosted open-source WhatsApp API for multi-instance AI automation. Best for Developers building custom WhatsApp chatbots and AI agents, Businesses needing multi-number WhatsApp automation without per-user fees, Teams integrating WhatsApp with n8n, Typebot, or Dify for marketing. Free to use.

What people actually say about Evolution Api — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

14 mentions across 1 source (Lemmy) · researched Jul 3, 2026.

70% positive30% critical
Recurring strengths
  • +Open-source license allows full customization and data control.
  • +Supports multiple WhatsApp instances from a single API.
  • +Offers both RESTful and WebSocket interfaces for flexibility.
  • +Docker support simplifies deployment on any infrastructure.
  • +Webhooks enable real-time event-driven message handling.
Recurring frustrations
  • Relies on unofficial Baileys library, risking account bans.
  • Self-hosting requires significant technical expertise to set up.
  • Limited community support – forums are quiet or sparse.
  • No official documentation beyond basic setup guides.
  • Performance may degrade with many concurrent instances.
Patterns worth knowing
No direct community discussion about Evolution API in the sampled data
Seen on Lemmy
Learning curve
intermediateProductive in ~A few hours
Hidden costs people mention
  • Server hosting fees
  • Potential legal costs from WhatsApp ToS violations

Viability Score

77/100
Safe Bet

How well maintained and how widely used is Evolution Api? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
90
Traction
100
Site health
95
User sentiment
70
What the vendor publishes
40

Last calculated: September 2026

How we score →

Key Features

  • Multi-instance WhatsApp management
  • RESTful and WebSocket APIs
  • Send text, image, video, document, audio messages
  • Contact management (block, unblock, get profile)
  • Group management (create, invite, promote, demote, leave)
  • Message reactions and replies
  • Webhook event notifications
  • QR code per-instance authentication
  • Connection status monitoring
  • Admin panel for instance management
  • Docker support for self-hosting
  • Internationalization (i18n) support
  • Baileys library integration
  • Message status tracking (sent, delivered, read)
  • Chat presence management (typing, recording)

About Evolution Api

FreemiumIntermediateAPI availableAPI · Web

Evolution API is a 100% open-source WhatsApp integration API focused on AI marketing automation. It provides RESTful and WebSocket interfaces for building multi-instance applications, enabling developers and businesses to send and receive messages, manage contacts and groups, and automate workflows. The platform includes native integrations with Typebot, n8n, Dify, Chatwoot, and OpenAI, plus support for RabbitMQ, Pusher, and webhooks. With a community of 17,000+ members and 8,100 GitHub stars, Evolution API offers self-hosting via Docker and an admin panel. Its ecosystem includes complementary tools: Evolution Go (high-performance WhatsApp API in Go), Evo CRM (self-hosted AI customer support platform), and EvoNexus (multi-agent operational layer with 38 specialized agents). Unlike proprietary APIs, Evolution is fully customizable and free, with paid acceleration plans for training and support.

Behind the Verdict

Evolution API is a developer-first, open-source WhatsApp automation layer that gives you total control over your messaging infrastructure. The core strength is its flexibility: you can self-host via Docker, manage multiple instances from a single admin panel, and integrate with popular automation tools like n8n, Typebot, and Dify out of the box. The RESTful and WebSocket APIs let you send text, media, and documents, manage contacts and groups, and react to messages in real time. Where it shines is for technical teams building custom chatbot or AI-driven marketing pipelines. The built-in OpenAI integration plus support for Anthropic, Gemini, and Bedrock means you can wire an LLM into your WhatsApp flow with minimal glue code. The ecosystem is a major plus: Evolution Go gives you a higher-performance Go implementation, Evo CRM handles AI customer support, and EvoNexus provides a multi-agent layer – together they cover a lot of ground. But there are real trade-offs. The reliance on the unofficial Baileys library means you're technically violating WhatsApp's Terms of Service, and your numbers can get banned without warning. That's a non-starter for regulated industries or any business that depends on guaranteed deliverability. There's no official WhatsApp Business API support, so you lose message templates, business verification, and other compliance features. Also, this isn't a product for non-developers. You'll need Docker, server administration skills, and a willingness to handle your own rate limiting and uptime monitoring. The free tier is genuinely free, but the paid 'Acceleration Plans' are vague on pricing – you'll have to contact the team for a quote. For a hobbyist or an agency that manages many numbers for marketing blasts, it's a cost-effective alternative to per-seat cloud APIs. For a company that needs reliable, compliant messaging at scale, you're better off paying for Twilio or MessageBird and their official WhatsApp APIs.

Researching Evolution Api? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas Evolution Api actually fits — and what changes day-one when you adopt it.

Developer at a marketing agency

A client wants to send bulk promotional messages to opted-in users via WhatsApp, with automated responses for common questions.

Outcome: Using Evolution API's multi-instance setup, the developer creates a separate instance for each client brand, integrates n8n to trigger campaigns from a CRM, and sets up a Typebot flow for FAQs. Within a couple of days, the agency can launch a full WhatsApp marketing campaign with zero per-user fees.

SMB owner in Brazil

The owner needs to automate order confirmations and support responses on WhatsApp, but can't afford a per-seat cloud API.

Outcome: They self-host Evolution API on a small VPS, connect their existing WhatsApp number via QR code, and use a simple webhook to send order updates and auto-replies. The solution costs only the server rental (about $10/month) and is fully under their control.

Open-source contributor / hobbyist

They want to build a personal assistant that can manage group chats and integrate with AI models.

Outcome: With Docker installed, they spin up Evolution API in minutes, connect to their WhatsApp, and wire in OpenAI to generate replies. They can run experiments with different models (Anthropic, Gemini) and share the setup in the community, all without spending anything on API access.

Use Cases

  • Build a multi-instance WhatsApp chatbot for customer support
  • Automate sending bulk notifications via WhatsApp
  • Manage multiple WhatsApp accounts from a single dashboard
  • Integrate WhatsApp messaging into existing CRM systems
  • Monitor WhatsApp group activity for community management
  • Wire AI agents to WhatsApp for automated FAQ and lead capture

Models Under the Hood

OpenAIAnthropicGeminiBedrock

as of 2026-08-31

Limitations

  • Evolution API uses the unofficial Baileys library, which may violate WhatsApp's Terms of Service and risk account bans.
  • It does not support the official WhatsApp Business API, limiting features like message templates and business verification.
  • Self-hosting requires technical expertise in Docker and server management.
  • There are no built-in rate limits, but users must implement their own to avoid abuse.

as of 2026-08-19

Verification history

We have re-verified Evolution Api 7 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. re-checked, vendor evidence unchanged
  2. re-checked, vendor evidence unchanged
  3. re-checked, vendor evidence unchanged
  4. re-checked, vendor evidence unchanged
  5. re-checked, vendor evidence unchanged
  6. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it

Showing the 6 most recent of 7 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
Free
Billed monthly

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published Evolution Api tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Free Open Source

$0/mo

Ideal for

Developers and small teams who want to self-host a WhatsApp API at no cost for side projects, prototypes, or internal use.

What this tier adds

This is the free, open-source core — full access to the codebase, Docker self-hosting, multi-instance support, and community-led support via Discord/GitHub. No licensing fees.

Acceleration Plans

Contact for pricing

Ideal for

Businesses that need hands-on training, direct support, and strategic guidance to scale their WhatsApp automation, especially when managing many instances or complex integrations.

What this tier adds

Adds paid hands-on onboarding, direct access to the Evolution team, priority feature access, and business consulting — effectively a support/accelerator layer on top of the free core.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • Self-hosting requires you to run and maintain your own servers, paying for cloud compute, storage, and bandwidth out of pocket.
  • There are no built-in rate limits, so you may need to purchase additional proxy or device management tools to avoid being flagged for spam.
  • If your numbers get banned due to the unofficial protocol, you lose them permanently and must obtain new ones, potentially incurring acquisition costs.
  • The paid Acceleration Plans require contacting sales for pricing, so you may face unexpected costs if you need training or priority support.

Where the pricing makes sense

The company stage and team size where Evolution Api's pricing actually pencils out — and where peers do it cheaper.

Evolution API is free for self-hosters, making it far cheaper than per-SMS or per-seat providers like Twilio (which charges $0.005 per message plus a monthly fee for the WhatsApp API) or MessageBird (similar usage-based pricing). For a single developer or a small agency managing several numbers, the free tier saves hundreds of dollars per month. However, be ready for the hidden cost of server time and the risk of bans – if you need official compliance, those paid providers become cheaper than

Setup time & first value

How long it actually takes to get something useful out of Evolution Api — broken out by persona, not the marketing-page minute.

A developer familiar with Docker can get Evolution API running locally or on a VPS in about 15-30 minutes: clone the repo, run docker-compose, and scan a QR code to authenticate. Non-docker servers or custom setups might take 1-2 hours. Integrating with n8n or Typebot adds another 1-2 hours of configuration. If you need help, the paid acceleration plans offer time with the team, but basic support

Switching to or from Evolution Api

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • From Twilio WhatsApp API: Stop using Twilio's sendMessage endpoint, point your backend to Evolution API's REST endpoint, and re-authenticate your number via QR — your existing message templates won't work, so plan to
  • From MessageBird: Replace MessageBird's API calls with Evolution API's equivalent calls for send/receive, and migrate your webhooks to the new endpoint — expect to re-implement any conversation features that depend on
  • From a custom script using Baileys directly: Upgrade to Evolution API to gain multi-instance support, admin panel, and WebSocket features, reducing your maintenance burden.
Migrating out
  • To Twilio WhatsApp: Migrate your numbers to Twilio's official API to gain compliance, but expect higher costs per message and a monthly fee per number; you'll need to register templates and get business verification.
  • To MessageBird: Similar to Twilio, move to MessageBird for guaranteed deliverability and official support, accepting usage-based pricing and the need to rebuild your integration.
  • To a commercial WhatsApp API provider like 360dialog: For EU-based businesses, 360dialog offers a middle ground with official API access and a free tier, but with per-conversation billing.

Integrations

Typebotn8nDifyChatwootOpenAIRabbitMQPusherGitHubGmailCalendarLinearTelegramAnthropicGeminiBedrock

Resources & Guides

Tutorials & Learning

Frequently Asked Questions

Used Evolution Api? Help shape our editorial sentiment research.