Pular para o conteúdo

Limite de caracteres do WhatsApp

O número que a busca devolve para essa pergunta quase sempre é o da plataforma que empresa contrata — não o do WhatsApp que você tem no celular. Os dois existem, são diferentes, e só um deles tem documento. Aqui estão os dois, com a fonte de cada um escrita do lado.

Quantos caracteres cabem em cada campo do WhatsApp

OndeLimiteContado emFonte
Mensagem no aplicativo65.536“caracteres”, sem dizer em qual unidadesem fonte oficial
Status de texto700“caracteres”, sem dizer em qual unidadesem fonte oficial
Nome do grupo100“caracteres”, sem dizer em qual unidadesem fonte oficial
Descrição do grupo2.048“caracteres”, sem dizer em qual unidadesem fonte oficial
Recado do perfil139“caracteres”, sem dizer em qual unidadesem fonte oficial
Mensagem pela API4.096“caracteres”, sem dizer em qual unidadeReferência de mensagens de texto da WhatsApp Cloud API (Meta)
Legenda de mídia pela API1.024“caracteres”, sem dizer em qual unidadeReferência de mensagens de imagem da WhatsApp Cloud API (Meta)

As 5 primeiras linhas são do aplicativo do celular e nenhuma delas tem documento: o WhatsApp não publica esses limites em lugar nenhum. As 2 últimas são da WhatsApp Business Platform e têm link para a referência de campo da Meta. Conferido em 9 de agosto de 2026.

O que cada número esconde

Mensagem no aplicativo
É o número que a internet repete para o aplicativo do celular, e não existe página do WhatsApp que o publique. Bate exatamente com o teto de um campo de dois bytes, o que cheira a tamanho de buffer e não a decisão de produto.
Status de texto
Circula sempre acompanhado de um limite de dez linhas, e nenhum dos dois aparece na Central de Ajuda. Vale para o status escrito, o de fundo colorido — legenda de foto publicada no status é outro campo.
Nome do grupo
Era vinte e cinco até janeiro de 2023, quando uma versão beta do Android ampliou o campo. Quem noticiou foi um site que acompanha versões beta; o WhatsApp não publicou nem o valor velho nem o novo.
Descrição do grupo
Quadruplicou na mesma versão beta de janeiro de 2023 que ampliou o nome do grupo — e há página em português publicando até hoje o valor antigo como se fosse o de agora.
Recado do perfil
É a frase que aparece embaixo do seu nome no perfil. Um caractere a menos que o limite clássico do Twitter, e ninguém — o WhatsApp inclusive — explica de onde veio essa sobra.
Mensagem pela API
Este é o limite da plataforma que empresa contrata, não o do aplicativo do seu celular. É o número mais publicado como “o limite do WhatsApp”, e é o mais fora de lugar quando aparece assim.
Legenda de mídia pela API
Vale para a legenda de foto, de vídeo e de documento enviados pela API. A documentação escreve “characters” sem dizer em que unidade, que é o mesmo silêncio de quase toda linha desta tabela.

O limite de 4.096 não é do seu WhatsApp

Existem dois produtos com o mesmo nome. O aplicativo, que você usa para falar com sua mãe, e a WhatsApp Business Platform — a API que empresa contrata para disparar confirmação de pedido, código de acesso e atendimento por robô. Ela cobra por conversa e é operada por programador, não por pessoa.

O limite de 4.096 caracteres é dessa segunda. Está escrito, com essas palavras, na referência de mensagens de texto da Cloud API: Maximum 4096 characters. É um número verdadeiro, publicado, com link — e é o que aparece quando alguém procura “limite de caracteres do WhatsApp”, porque é o único que existe escrito.

No aplicativo cabe muito mais. O número que circula para ele é 65.536, e ninguém consegue mostrar onde o WhatsApp o publicou — nós também não. Um é 16 vezes o outro, exatamente, e isso decide coisas concretas: um texto que o seu WhatsApp manda inteiro é recusado pelo sistema da empresa que te atende, e é por isso que a resposta do robô chega picada em duas.

O WhatsApp não publica limite nenhum do aplicativo

Essa é a parte que nenhuma página dessa busca diz, e ela é verificável. A Central de Ajuda tem página sobre mudar os dados de um grupo e página sobre criar status. Abrimos as duas em 9 de agosto de 2026. Nenhuma traz número.

O contraste é o achado: a MESMA empresa publica limite exato na documentação para quem programa, com a palavra Maximum escrita na frente. Os 2 desta tabela vêm de lá, e há vários outros que não entraram aqui porque são de quem monta robô de atendimento — texto de botão, título de linha de lista, rodapé de mensagem. Ou seja: não é que a Meta não saiba dizer. Ela diz, para o produto que fatura por mensagem. Para o aplicativo de graça, não diz.

É por isso que 5 das 7 linhas da tabela aí em cima estão marcadas como sem fonte oficial. Não é desleixo nosso: é o estado da informação. Qualquer página que apresente esses números como fato documentado está inventando a parte do documento.

Medimos as 7 páginas que respondem essa busca

Abrimos, uma a uma, as páginas em português que a busca devolve para “limite de caracteres do WhatsApp” e variações. 5 responderam; 2 recusaram a leitura e continuam na tabela abaixo com o código do erro, porque corpus que só guarda quem deu certo é corpus escolhido a dedo.

PáginaO que publicaDiz de onde tirou?
faq.blackpilado.com.brMensagem: 65.536 · Status de texto: 700não
contartexto.comMensagem: 65.536 · Status de texto: 700 · Recado do perfil: 139 · Nome do grupo: 100 · Descrição do grupo: 512não
vocepergunta.comMensagem: 65.536não
zenvia.comLista de transmissão: 256não
canaltech.com.brDescrição do grupo: 2.048 · Nome do grupo: 100WABetaInfo, sobre a versão beta 2.23.3.9 do Android
omnismart.com.brnão abriu (404)
tudocelular.comnão abriu (429)

Das 5 que publicam número, 1 diz de onde tirou. E mesmo essa uma não aponta para o WhatsApp: aponta para um site que acompanha versões beta, numa notícia de 31 de janeiro de 2023 sobre a beta 2.23.3.9 do Android. É a origem mais confiável que essa busca inteira oferece, e ainda assim é reportagem sobre um teste, não documento de produto.

A contradição aparece no campo da descrição do grupo, e ela é a prova de que essas páginas se copiam sem conferir: circulam 512 e 2.048 ao mesmo tempo, as duas escritas no presente, como se fossem o limite de hoje. O primeiro é o valor de antes daquela mudança de 2023; o segundo é o de depois. Uma das duas páginas está desatualizada há mais de três anos e não tem como saber, porque não anotou de onde tirou.

Todo número redondo daqui é potência de dois, e isso entrega a origem dele

Esta é a única pista técnica que a tabela oferece sobre números que ninguém documentou, e ela é boa. Separe as linhas em duas famílias:

  • Mensagem no aplicativo: 65.536 — é dois elevado a 16.
  • Descrição do grupo: 2.048 — é dois elevado a 11.
  • Mensagem pela API: 4.096 — é dois elevado a 12.
  • Legenda de mídia pela API: 1.024 — é dois elevado a 10.

E as outras, que não são potência de dois: Status de texto (700), Nome do grupo (100), Recado do perfil (139).

Potência de dois é tamanho de coisa de computador: campo de banco, buffer, bloco de memória. Ninguém senta numa reunião de produto e decide que a descrição do grupo vai ter 2.048 caracteres porque 2.048 é um bom tamanho de texto — esse número é o tamanho do campo onde ele é guardado. Já 700 para o status e 100 para o nome do grupo são números de gente: alguém escolheu.

Serve para quê, na prática? Para desconfiar na medida certa. Os limites que são potência de dois raramente mudam, porque mexer neles mexe no armazenamento. Os outros mudam quando o produto quer — o nome do grupo já era bem menor, e cresceu de uma versão para outra.

O caso do recado do perfil é o mais teimoso da tabela: 139 caracteres, um a menos que o limite clássico do Twitter, e nenhuma explicação em lugar nenhum. Não é potência de dois nem número redondo. Ficamos sem saber, e preferimos escrever isso a inventar uma justificativa bonita.

Lista de transmissão: 256 não é limite de caractere

Essa confusão aparece muito na mesma busca, então vale separar: o 256 da lista de transmissão é de destinatários, não de letras. É quanta gente cabe numa lista, e o texto que você manda por ela obedece ao mesmo limite de qualquer mensagem do aplicativo.

Na mesma família de confusão: o limite de participantes de um grupo e o de membros de uma comunidade também são de pessoas. Nenhum deles tem qualquer relação com quantas letras você digita, e nenhum entra nesta tabela por isso.

Emoji e acento: o mesmo texto tem três tamanhos

Repare que a coluna “contado em” da tabela diz a mesma coisa em todas as linhas: “caracteres”, sem dizer em qual unidade. Isso não é preguiça nossa — é o que os documentos dizem. A referência da Meta escreve characters e para por aí, e o aplicativo não escreve nada. O problema é que “caractere” tem pelo menos três significados, e eles não dão o mesmo número.

Pegue esta frase, que é o que brasileiro manda de verdade:

Combinado então, até amanhã! 👍🏽 Abraço 👨‍👩‍👧‍👦

  • Contando como a gente conta, por grafema — cada emoji é um —, são 39.
  • Contando em UTF-16, que é o padrão do JavaScript, do Java e do C#, são 52.
  • Contando em bytes, que é o que ocupa no banco de dados, são 74.

A mesma frase, três números, sem trocar uma letra. O emoji de família sozinho é um desenho na tela, um grafema para você — e mais de vinte bytes para a máquina, porque ele é quatro pessoas costuradas por caracteres invisíveis de junção. O acento não muda a contagem de grafema e muda a de bytes: “ação” e “acao” têm o mesmo tamanho para você e tamanhos diferentes para o banco.

Traduzindo para o limite da API: naquele 4.096 cabem 105 frases dessas se a contagem for por grafema, 78 se for em UTF-16 e só 55 se for em bytes. Quem escreveu o sistema escolheu uma dessas três, e não contou para você qual.

É o mesmo assunto que a gente já mediu no catálogo inteiro do Unicode em quanto conta um emoji, onde essa diferença chega a quinze unidades para um único desenho.

Como descobrir o limite você mesmo

Já que ninguém publica, dá para medir — e é a única maneira honesta de saber. Abra o campo no aplicativo (o nome do grupo, a descrição, o status), cole um texto bem maior que o limite e vá vendo: em algum ponto ele para de aceitar. Copie o que sobrou lá dentro e cole no contador de caracteres daqui. O número que aparecer é o limite daquele campo, no seu aparelho, naquele dia.

Duas ressalvas para a medição valer alguma coisa. Meça sem emoji primeiro, com letra comum e sem acento: assim o número que sai é o mesmo nas três unidades e não fica ambíguo. Depois repita com emoji — se o limite cair, você descobriu que aquele campo conta em UTF-16 ou em bytes, que é justamente o que nenhum documento diz.

Nosso contador conta por grafema, que é o jeito que a pessoa conta: um emoji de bandeira é um, e não quatro como o JavaScript diria. Nada do que você colar sai do seu navegador.

O que esta página não sabe

Nenhuma linha do aplicativo foi medida por nós. Não temos como dirigir o WhatsApp de um celular a partir daqui, e anunciar medição que não houve seria exatamente o defeito que esta página acusa nos outros. O que fizemos foi ler os documentos que existem, registrar quem publica o quê, e marcar como sem fonte tudo que não tem.

Também não afirmamos que os números do aplicativo estão errados. Eles podem muito bem estar certos — provavelmente estão, porque alguém um dia mediu. O que não dá é para apresentá-los com a mesma cara dos dois que têm link, e é essa diferença que a coluna da fonte existe para mostrar.