Wafly › Comparativos › WPPConnect em produção

WPPConnect em produção em 2026: o preço do navegador por sessão

Por Iago Velasco, fundador da Wafly · Atualizado em 7 de setembro de 2026 · números de terceiros apurados em 27/07/2026 nas fontes citadas

o WPPConnect é o open source de WhatsApp mais popular do Brasil e tem cadência de manutenção melhor que a média — mas a arquitetura define o custo: um Chromium por número conectado. Uma issue do próprio time mede ~387 MB de RAM por sessão, com relato de produção usando 30 GB de 32 GB. Esta página faz a conta completa dessa arquitetura — RAM, bus factor, licença LGPL e o travamento de passkey de julho — e diz quando ela ainda é a escolha certa. A Wafly roda sem navegador por sessão: R$ 59,90 por número, mensagens ilimitadas, 3 dias de teste sem cartão.

O WPPConnect resolve o problema de um jeito que nenhuma outra opção popular resolve: em vez de reimplementar o protocolo, ele abre o WhatsApp Web de verdade num Chromium headless e automatiza a página. Isso dá a ele uma fidelidade de comportamento que protocolo reimplementado não tem — e uma conta de recursos que cresce com cada número conectado. As duas coisas são o mesmo fato visto de lados diferentes, e é essa troca que esta página examina.

O que o WPPConnect é (e por que ele pesa)

Cada sessão do WPPConnect é um navegador real: Chromium, WhatsApp Web carregado, código injetado na página. As consequências práticas:

Os números que o próprio projeto publica

O melhor dado disponível não é benchmark de terceiro: é uma issue aberta pelo próprio time.

MediçãoValor
RAM por sessão (medida pelo time)~387 MB, em 4 processos de Chromium
CPU por sessão na mesma medição~15%
Relato de produção na mesma discussão30 GB de 32 GB consumidos
Pior caso relatadouma única sessão usando 12 GB

Fonte: documentação e issues do projeto, apurado em 27/07/2026.

Para dimensionar: com ~387 MB por sessão, 10 números pedem ~4 GB só de WhatsApp — antes do seu app, banco e sistema. E o relato de 12 GB numa sessão mostra o teto do problema: sem tooling nativo para identificar qual sessão vaza, o diagnóstico também é seu.

Estado do projeto e bus factor

Nos pontos em que muita opção open source falha, o WPPConnect vai bem: a cadência de release é regular (v2.2.4 em 24/07/2026) e a comunidade brasileira é grande. O ponto estrutural é outro: a manutenção humana se concentra em essencialmente duas pessoas. Não é crítica — é matemática de risco: a sua operação passa a depender da disponibilidade contínua de um núcleo muito pequeno, sem contrato, sem SLA.

Licença LGPL, na prática

O WPPConnect é LGPL-3.0-or-later — mais previsível para consumo como dependência do que a cadeia MIT-sobre-GPL do Baileys, e esse é um ponto genuinamente a favor. A obrigação que permanece: modificações na própria lib precisam ser publicadas. Não somos advogados e isto não é parecer jurídico; produto fechado e distribuído merece uma revisão de licenças por quem é.

O travamento de passkey de julho de 2026

A partir de julho de 2026, uma mudança do WhatsApp no fluxo de pareamento (passkey) travou a leitura de QR em várias implementações open source — o WPPConnect entre elas (issue aberta em 02/07/2026), junto com o Baileys. É o exemplo perfeito do risco estrutural do self-host: quando o WhatsApp muda, a sua operação espera a correção do projeto — e não há prazo, porque não há contrato. Na Wafly, o fluxo de passkey foi tratado e validado em produção em julho de 2026; é literalmente o nosso trabalho fazer essa correção antes de virar incidente do cliente.

WPPConnect vs Baileys vs Wafly

WPPConnectBaileysWafly
ArquiteturaChromium por sessãoProtocolo direto (WebSocket)Protocolo direto (engine própria)
Custo de licençaR$ 0 (LGPL-3.0)R$ 0 (MIT + libsignal GPL-3.0)R$ 59,90/instância
RAM por número~387 MB medidosBaixa, não documentadaNão é problema seu
Cadência de releaseBoa (v2.2.4 em 24/07/2026)Lenta (7.0.0 em RC desde out/2025)Contínua, invisível para você
Bus factor~2 mantenedoresNúcleo pequenoTime pago para isso
Passkey (mudança de jul/2026)Issue aberta desde 02/07/2026Issue aberta desde 30/06/2026Validado em produção em jul/2026
Sinal de risco do númeroVocê constróiVocê constróiScore de saúde 0–100 no painel
Quem atende às 3h da manhãVocêVocêA gente

Quando ficar no WPPConnect

Quando vale pagar

A conta é a mesma dos outros comparativos, com um agravante de hardware: além das horas de operação (4 h/mês × R$ 100/h = R$ 400 do "grátis"), a arquitetura de navegador transforma crescimento em upgrade de servidor — cada ~10 números são ~4 GB de RAM a mais, pelos números do próprio projeto. Quando o WhatsApp é canal de faturamento e o plano é crescer o número de sessões, o custo marginal do self-host de navegador cresce mais rápido que a mensalidade fixa de uma instância gerenciada.

Migre sem risco

  1. 3 dias com o seu número real, sem cartão. Conecte, aponte os mesmos webhooks e rode em paralelo com o fornecedor atual.
  2. Migração assistida no WhatsApp. Mande o webhook ou o fluxo que você usa hoje e receba o de-para de endpoints em até 1 dia útil.
  3. Cancele pelo painel, sem cobrança depois. Reembolso integral nos primeiros 7 dias.
  4. Preço fixo, sem asterisco. R$ 59,90 por número com mensagens ilimitadas; acima de 10 em conta parceira, R$ 39,90 em todos.

Criar instância grátis   Pedir migração assistida no WhatsApp

Conecte pelo computador: o QR e o código de pareamento aparecem no painel.

Rode o mesmo fluxo sem carregar Chromium nenhum

Crie uma instância, aponte os webhooks e compare consumo e estabilidade com a sua operação atual. 3 dias grátis, sem cartão. Documentação pública, com payloads reais.

Criar instância grátis

Perguntas frequentes

Quanta memória o WPPConnect consome por sessão?

~387 MB por sessão em 4 processos de Chromium, medidos numa issue do próprio time — com relato de produção usando 30 GB de 32 GB e um caso de 12 GB numa única sessão. É consequência da arquitetura (um navegador por número), não bug.

O WPPConnect é mantido em 2026?

Sim, com boa cadência (v2.2.4 em 24/07/2026). O ponto de atenção é o bus factor: a manutenção se concentra em ~2 pessoas, sem SLA.

Posso usar WPPConnect em produto fechado?

A licença é LGPL-3.0-or-later — mais previsível que GPL viral para consumo como dependência; modificações na lib precisam ser publicadas. Não é orientação jurídica: valide com um advogado.

WPPConnect ou Baileys?

Arquiteturas opostas: navegador real (fiel e pesado) vs protocolo direto (leve, com as ressalvas de licença e TC token). A comparação completa está na página do Baileys.

Continue comparando

Baileys em produção: o que a lib não resolveLicença GPL embaixo do MIT, estado do projeto e o 463. WAHA em produção: a conta do self-host grátisEngines, operação e quando o grátis compensa. Quanto de servidor uma API de WhatsApp consomeA conta de RAM por número e por que a arquitetura muda tudo. Por que números são banidosO que medimos na frota e por que trocar de API não elimina o risco.

WPPConnect, Baileys, WAHA e WhatsApp são marcas e projetos de seus respectivos donos, sem relação com a Wafly. Números de RAM/CPU e datas apurados na documentação e nas issues públicas dos projetos em 27/07/2026 (estado do projeto) e 26/08/2026 (revisão); projetos open source mudam rápido, confira na fonte. Observações sobre licença não constituem orientação jurídica. Encontrou algo desatualizado? Fale com a gente que corrigimos.