The Evolution API alternative for teams that ship

Teams that wanted a hosted-style REST API but were willing to run it themselves, often in Brazil and Latin America where the project has its largest community.

Who Evolution API is for

A self-hosted gateway is a REST API you run yourself: containers, a database, media storage and the upgrades. You get an HTTP contract instead of a library, and you keep the operations.

Evolution API website

Why people switch

  • It pins a Baileys release candidate several candidates behind the library's current one, so protocol fixes land later than they do upstream.
  • Public commit activity over the last ninety days was effectively zero at the time of checking, and the newest tag is a release candidate rather than a stable release.
  • The licence adds terms on top of Apache - including a requirement to display an attribution notice to administrators - and reserves the option to require a commercial licence, which is an unusual thing to discover after deployment.
  • You own the whole stack: the containers, the database, the storage, the upgrades and the on-call rota for a stateful service that holds live WhatsApp sessions.
  • Documentation moved to a new domain, so older guides and forum answers point at URLs that no longer resolve.

What Evolution API is missing

FeatureIn Wapito
Group Events Announce and track events inside a group.

Pricing and hosting

The software itself is free to download under an Apache licence with additional terms. The cost is infrastructure and operations: a server large enough for your sessions, a database, object storage for media, and the time spent upgrading a stateful service. Read the additional licence terms before deploying it commercially.

Source: Evolution API pricing checked

Three alternatives to Evolution API

  1. 1.Whapi.cloudUnofficial SaaS

    Teams that want a hosted unofficial WhatsApp API with a dashboard, and who are comparing providers rather than deciding whether to self-host.

  2. 2.BaileysLibrary

    Node and TypeScript developers who want direct protocol access and are willing to own the session, the storage and the upgrades themselves.

  3. 3.WapitoUnofficial SaaSThat's us

    A hosted unofficial WhatsApp API with groups, Channels, status posts and template-free sends over one documented REST contract, with signed webhooks. This is our product, so weigh its place in the ranking accordingly.

Frequently asked questions

Is self-hosting cheaper than a hosted API?

For a handful of numbers, rarely, once you count the server, the database, the storage and the hours. It becomes genuinely cheaper at volume, or when data residency rules mean the sessions must stay on your own infrastructure. The honest comparison is total cost of ownership, not the software licence.

Can I migrate instance by instance?

Yes, and that is the sensible way. Each number is a separate session, so you can move one, watch it for a week, and move the rest once you are confident. Keep your own record of group ids and contact mappings so the new provider starts with the context it needs.

What happens to my webhooks?

The event names and payload shapes differ, so your receiver needs a mapping layer or a rewrite. Wapito publishes a stable event schema with a signed delivery header, which is a good moment to add signature verification if your current receiver trusts whatever arrives at the URL.

Related

Try it on your own number

Create a channel, link a WhatsApp number by QR or pairing code, and call the API in a couple of minutes. The Sandbox plan is free and needs no card.