Links para WhatsApp4 min de leitura

Mensagem do link do WhatsApp aparece errada: acentos, emojis e quebras de linha

Por Equipe editorial ZapLink (King Marketing)Publicado em

Resposta rápida

A mensagem do link precisa ser codificada em URL exatamente uma vez. Sem codificar, os caracteres & e # cortam o texto e o + pode virar espaço. Codificada duas vezes, ela aparece com códigos como %20 no lugar dos espaços. Na codificação certa, espaço vira %20, quebra de linha vira %0A, ç vira %C3%A7 e cada emoji vira uma sequência de códigos.

Diagrama mostrando as partes de um link do WhatsApp: endereço wa.me, código do país, DDD, número e mensagem codificada
Diagrama: as partes de um link do WhatsApp com mensagem pronta codificada.

Por que a mensagem precisa ser codificada

Numa URL, alguns caracteres têm função: ? começa os parâmetros, & separa um parâmetro do outro, # marca o fim do endereço e o começo de uma âncora. Se esses caracteres aparecem soltos no texto da mensagem, o navegador os interpreta como parte da estrutura do link, e o texto sai cortado ou alterado.

Por isso a Central de Ajuda do WhatsApp pede a mensagem pronta codificada em URL depois de ?text=. Codificar troca cada caractere especial, acento ou emoji por uma sequência de códigos que a URL transporta sem ambiguidade. O WhatsApp decodifica e mostra o texto original na caixa de mensagem.

Como fica cada caractere codificado

CaractereCodificadoPor que importa
espaço%20Muitos apps cortam o link no primeiro espaço
quebra de linha%0ASem codificar, a quebra some ou corta o link
&%26Solto, encerra o texto e começa outro parâmetro
#%23Solto, tudo depois dele some da mensagem
+%2BSolto, pode aparecer como espaço
?%3FUm segundo ? pode confundir a leitura dos parâmetros
%%25Solto, é lido como começo de um código
á / ç / ã%C3%A1 / %C3%A7 / %C3%A3Acentos em UTF-8 viram dois códigos
😀%F0%9F%98%80Emojis viram quatro códigos

Exemplo completo: a mensagem Olá! Pedido #12 de A&B fica Ol%C3%A1!%20Pedido%20%2312%20de%20A%26B.

Sintomas e causas

Como a mensagem apareceCausa
Cortada no meio, perto de um & ou #O caractere não foi codificado
Com %20, %C3%A7 ou outros códigos visíveisCodificada duas vezes: o % virou %25, e o WhatsApp mostra o código em vez do caractere
Com espaço onde deveria haver um +O + não foi codificado como %2B
Com símbolos como ç no lugar de acentosTexto codificado em outro padrão de caracteres (como Latin-1) em vez de UTF-8, comum em planilhas e sistemas antigos
Tudo numa linha sóAs quebras de linha foram removidas antes de codificar; use %0A
Emoji como quadrado ou ponto de interrogaçãoEmoji codificado de forma errada, ou aparelho antigo sem suporte àquele emoji

O verificador de link detecta esses casos, mostra como a mensagem deve aparecer e devolve o link corrigido.

Como codificar sem errar

  • Sem programar: escreva a mensagem no gerador de link. Ele codifica o texto uma única vez e mostra uma prévia de como a mensagem vai aparecer.
  • Em planilha: o Google Planilhas e o Excel para Windows têm a função ENCODEURL. Monte o link com ="https://wa.me/5511987654321?text="&ENCODEURL(A2), sendo A2 a célula com a mensagem.
  • Em JavaScript: use encodeURIComponent(mensagem). Não use encodeURI, que deixa &, #, ? e + sem codificar.

A regra que evita a codificação dupla: codifique o texto original, nunca um link que já está codificado. Se você recebeu um link pronto e quer mudar a mensagem, decodifique antes ou refaça pelo gerador.

Negrito, itálico e mensagens longas

A mensagem pronta é texto simples. Se você escrever *texto*, o asterisco vai junto e o WhatsApp aplica o negrito quando a pessoa enviar, como em qualquer mensagem digitada.

O WhatsApp não publica um limite de tamanho para o texto do link. O cuidado é com o link inteiro: links muito longos podem ser cortados por apps, encurtadores e campos de formulário. Uma ou duas frases costumam bastar.

Perguntas frequentes

Posso usar emoji na mensagem pronta do WhatsApp?+

Pode. Codificado corretamente, o emoji chega igual ao que foi escrito. O gerador do ZapLink já faz essa codificação. Em aparelhos muito antigos, emojis novos podem aparecer como um quadrado.

Por que aparece %20 no lugar dos espaços?+

Porque o texto foi codificado duas vezes. Na primeira codificação o espaço vira %20; na segunda, o sinal de porcentagem vira %25, e o resultado %2520 é decodificado pelo WhatsApp como o texto %20. Refaça o link a partir da mensagem original.

Preciso codificar a mensagem num link curto do ZapLink?+

Não. Na conta do ZapLink você escreve a mensagem normalmente, com acentos e quebras de linha, e o link é montado já codificado quando alguém o abre.

Fontes

Recursos de aplicativos mudam com frequência. Se algo não bater com o que você vê no seu celular, avise a gente.

Esse guia te ajudou? Manda para alguém.

Compartilhar no WhatsApp

Crie seu link personalizado do WhatsApp

Endereço curto como zaplink.pro/sualoja, com mensagem pronta, QR Code e contagem de aberturas. Troque o número sem refazer o material divulgado.

Criar conta grátis

Leia também

Ver todos os guias