COMPARISON

ChatRail vs Evolution API

Evolution API is the most popular open-source WhatsApp API, with more than 9,000 GitHub stars and a big integration list. The software is free, but running it isn't. ChatRail is for teams who'd rather pay $15 a month than run Node, Postgres and Redis for a WhatsApp session.

Evolution API figures come from Evolution API pricing, checked 20 October 2026. Prices are in USD, before tax.

Evolution API pricing and features, side by side

FeatureChatRailEvolution API
Free tierIncluded: Sandbox: 1 number, 500 messages and 50 AI replies a month, no expiryPartly, or you build it: Open source (Apache 2.0 with branding conditions); you host it
Entry price (1 number)$15 / month(Core, 1 number)$0 licence(plus the server you run it on)
Annual billingCard billing is monthly; 12 months prepaid in crypto for the price of 10Not applicable
Five numbers$79 / month(Team includes 5 numbers)Your hosting(plus your time)
Message volumeIncluded: Unlimited on paid plans, with number-safety guardrails: first messages to new people are paced, and a per-recipient limit stops runaway loopsIncluded: No limits of its own; send limits are up to you
Media and groupsIncluded: Images, video, voice notes, documents, polls and contact cards; replies, mentions and reactions; create and manage groups, with a member-add guardrailIncluded: Media and groups via the Baileys WhatsApp Web library; also supports Meta's Cloud API
WebhooksIncluded: Signed webhooks with delivery state and conversation context; reactions, edits, deletions, poll votes and group changes; media download URLsIncluded: Webhooks, plus RabbitMQ, Kafka, SQS and Socket.io
AI repliesIncluded: 50 AI replies a month to try on the free Sandbox and Core; 10,000 included on Core + AI ($29), no API key needed; 50,000 on Team; or bring your own keyPartly, or you build it: OpenAI, Dify, Typebot and Flowise integrations; you bring the keys
MCPIncluded: MCP tools on Core + AI and TeamNot included or not listed: Not listed
No-codeIncluded: n8n, Zapier and Activepieces guides, plus an importable n8n workflowIncluded: n8n, Typebot, Chatwoot

IncludedPartly, or you build itNot included or not listed

Logos belong to their owners and are shown only to identify each product.

Trial: ChatRail's Sandbox is free with no expiry. Evolution API: Free to self-host.

Free software, not free to run

Self-hosting Evolution API means a Node.js 20+ server, PostgreSQL or MySQL, and (recommended) Redis. You keep it patched, backed up and monitored.

The expensive part is WhatsApp itself. Linked-device libraries break when WhatsApp changes its web protocol, and when that happens your messages stop until you upgrade. With ChatRail, that upgrade is our job.

Send limits are on you too. Nothing in a self-hosted stack stops a bug from messaging the same customer a hundred times in a minute. ChatRail stops it at 10 in five minutes.

What running it yourself involves

A self-hosted WhatsApp API is a small production service. Plan for a server that stays up, a database you back up, updates when WhatsApp changes its web protocol, an alert when a session drops so someone can scan the QR code again, and limits so a bug can't flood a customer.

ChatRail runs all of that for you: the transport, backups, session monitoring with a webhook and a dashboard flag when a number disconnects, signed webhooks with retries, and a per-recipient limit of 10 messages in five minutes. You keep your own number and your own code.

Choose Evolution API if

  • You have ops capacity and want full control of the stack.
  • You need data to stay on your own infrastructure.
  • You want Chatwoot, Typebot or a message queue wired in directly.

Choose ChatRail if

  • You would rather not run a server, a database and Redis for WhatsApp.
  • You want protocol breakage to be someone else's pager.
  • You want number-safety guardrails and managed AI replies included.

Switching

Both are REST APIs over a linked WhatsApp device, so switching mostly means pairing the number again and updating send calls and webhook handling. The quickstart covers pairing and your first message. Webhooks covers signature checks and media downloads.

Questions

How much does Evolution API cost?

Evolution API: $0 licence (plus the server you run it on). For five numbers: Your hosting (plus your time). ChatRail Core is $15 a month for one number, and Team is $79 a month for five.

Does Evolution API include AI replies?

OpenAI, Dify, Typebot and Flowise integrations; you bring the keys. ChatRail includes 10,000 AI replies a month on Core + AI ($29) and 50,000 on Team, with no API key needed.

Do both use the official WhatsApp Business API?

ChatRail connects as a linked device, with no Meta approval and no per-conversation fee. Evolution API can do either: linked device through Baileys, or Meta's official Cloud API if you set up a Meta business account. Linked-device sending must stay within WhatsApp's terms; ChatRail adds a per-recipient guardrail that stops runaway loops before they get the number reported.

Is Evolution API free?

The software is free and open source (Apache 2.0 with branding conditions). Running it is not: you pay for the server, database and Redis, and for the time to keep them patched and the WhatsApp session connected. ChatRail's Sandbox is free, and Core is $15 a month for one number.

Can I move my number from Evolution API to ChatRail?

Yes. Pair the same number with ChatRail by scanning its QR code. WhatsApp lets one account use several linked devices, so you can test ChatRail before you unlink Evolution API.

TRY IT

Pair a number in minutes

Sandbox is free: one number, 500 messages a month.

Start free