Gerador de Link do WhatsApp com mensagem

Crie o link wa.me que abre a conversa no WhatsApp com a mensagem já escrita, sem precisar salvar o contato. Valida o DDD, corrige o formato do número e entrega o botão pronto em HTML.

Revisão técnica: Cesar Gargiulo (segurança da informação)WhatsApp (documentação do link wa.me) / Anatel (Plano Geral de Códigos Nacionais)
Valim, o mascote do ValorFinal, representando a categoria Tecnologia
Processamento local: o link é montado no seu navegador. O número e a mensagem não são enviados para servidor nenhum, e o ValorFinal não guarda nada disso.

Brasil: 55

Pode colar com parêntese, hífen e espaço: a máscara é removida sozinha.

0 de 2.000 caracteres. A pessoa ainda pode editar antes de enviar.

O link wa.me abre a conversa no WhatsApp sem que a pessoa precise salvar o seu contato, e pode já vir com a mensagem escrita. A regra que faz o link funcionar é uma só: o número vai só com algarismos, com o código do país na frente, sem zero, sem parêntese e sem hífen. A ferramenta arruma o formato, confere o DDD e ainda entrega o botão pronto em HTML.

Como funciona este cálculo

O endereço tem duas partes. A primeira é o número em formato internacional: código do país, DDD e assinante, tudo emendado. A segunda, opcional, é a mensagem, que entra no parâmetro ?text= já codificada para URL, porque espaço, acento, emoji e quebra de linha não podem viajar crus num endereço.

Antes de montar o link, a ferramenta trata o número:

  • Remove a máscara: parêntese, hífen, ponto, espaço e o sinal de mais.
  • Tira o zero de tronco na frente do DDD, que é herança da discagem por operadora e não existe no formato internacional.
  • Não duplica o código do país quando você já cola o número começando com 55.
  • Confere o DDD contra a lista dos 67 códigos em uso no Brasil, conforme o Plano Geral de Códigos Nacionais da Anatel. DDD que não existe, como 20 ou 36, geraria um link quebrado sem avisar.
  • Exige o nono dígito em celular e avisa quando o número tem cara de telefone fixo.

O trecho de HTML do botão é gerado com escape dos caracteres especiais, então uma aspa ou um sinal de menor na sua mensagem não conseguem quebrar o atributo nem injetar código na página onde você colar.

O passo a passo, os erros mais comuns e como colocar o botão no site estão no guia link do WhatsApp com mensagem pronta. Para transformar o link em QR Code, use o gerador de QR Code, e para medir o tamanho da mensagem, o contador de caracteres.

Fórmula

https://wa.me/<país><DDD><número>?text=<mensagem>

Exemplo: https://wa.me/5511999998888?text=Ol%C3%A1

Formato do link conforme a documentação pública do WhatsApp; lista de DDD conforme o Plano Geral de Códigos Nacionais da Anatel. Veja também como validamos os cálculos e as ferramentas.

Limitações

  • A ferramenta valida o formato do número, não a existência dele. Não há como saber se aquele número tem WhatsApp sem tentar abrir a conversa.
  • Telefone fixo normalmente não tem WhatsApp. O link é gerado mesmo assim, com aviso, porque existem contas Business em fixo.
  • A mensagem pré-preenchida é apenas uma sugestão: a pessoa pode editar ou apagar antes de enviar. Não use isso como confirmação de nada.
  • A conferência de DDD vale para o Brasil (código 55). Para outros países, a ferramenta valida só o formato geral.
  • A mensagem é limitada a 2.000 caracteres. Links muito longos podem ser truncados por alguns aplicativos e por sistemas de e-mail.
  • O WhatsApp pode mudar o comportamento do link a qualquer momento. O formato aqui é o documentado publicamente na data de atualização.

Guia completo

Link do WhatsApp: como criar o wa.me com mensagem pronta

Como montar o link que abre a conversa no WhatsApp sem salvar o contato, com a mensagem já escrita. O formato certo do número, os erros que quebram o link, e como colocar o botão no site e no WordPress.

Calculadoras relacionadas

ValorFinal VIP: Sem anúncios, até 500 cenários salvos e comparação de cenários lado a lado.

Cálculo auditável, com fórmula e fontes transparentes

Atualizado em . Fontes: WhatsApp (documentação do link wa.me) / Anatel (Plano Geral de Códigos Nacionais).

Como validamos

Fontes oficiais

Links externos para os documentos oficiais consultados na construção desta página. O conteúdo deles pode mudar sem aviso; em caso de divergência, vale sempre a fonte oficial.

Incorpore esta calculadora no seu site (grátis)

Copie e cole o código no seu site. A calculadora se atualiza sozinha e o crédito ao ValorFinal é mantido.

Perguntas frequentes

Como criar um link do WhatsApp sem salvar o contato?

Use o formato https://wa.me/ seguido do número em padrão internacional, só com algarismos. Para um celular de São Paulo, fica https://wa.me/5511999998888: o 55 é o Brasil, o 11 é o DDD e o restante é o número. Ao clicar, o WhatsApp abre a conversa direto, sem precisar adicionar ninguém à agenda. É esse link que a ferramenta monta para você, já conferindo o formato.

Como colocar uma mensagem já escrita no link?

Basta acrescentar ?text= seguido da mensagem codificada para URL, o que a ferramenta faz sozinha. O resultado fica parecido com https://wa.me/5511999998888?text=Ol%C3%A1%2C%20quero%20um%20or%C3%A7amento. Quando a pessoa clica, a conversa abre com esse texto já digitado no campo, pronto para enviar. Ela continua podendo editar ou apagar antes de mandar.

Por que o meu link do WhatsApp não abre a conversa?

Quase sempre é o formato do número. Os erros mais comuns são deixar o zero na frente do DDD (0 11 em vez de 11), esquecer o código do país 55, manter parêntese, hífen ou espaço no link, ou usar o sinal de mais. O link só aceita algarismos seguidos. Outra causa frequente é o número simplesmente não ter WhatsApp: telefone fixo geralmente não tem. A ferramenta remove máscara, tira o zero de tronco, confere o DDD e avisa quando o número parece ser fixo.

Preciso colocar o 9 na frente do celular?

Sim. Desde a padronização do nono dígito, todo celular no Brasil tem 9 algarismos depois do DDD e começa com 9. Um celular de São Paulo fica 11 seguido de 9 e mais oito algarismos, num total de 11 algarismos com o DDD. A ferramenta recusa número de 11 algarismos que não comece com 9 depois do DDD, porque esse link não funcionaria.

Qual a diferença entre wa.me e api.whatsapp.com?

Nenhuma no resultado: os dois abrem a mesma conversa. O wa.me é o link curto oficial e o mais usado, inclusive porque fica melhor impresso e em QR Code. O api.whatsapp.com/send é o formato longo, que usa os parâmetros phone e text. Ele é útil quando algum sistema de e-mail ou de anúncio bloqueia domínios curtos por suspeitar de encurtador. A ferramenta entrega os dois.

Dá para usar esse link em anúncio, no Instagram e no WordPress?

Sim. O link é uma URL comum, então funciona na bio do Instagram, em anúncio, em e-mail, em botão de site e em QR Code. Para o WordPress, a ferramenta gera um trecho de HTML de botão pronto: cole num bloco de HTML personalizado e ele aparece estilizado. Se você quiser o link como QR Code para imprimir num balcão ou cartão, cole a URL no gerador de QR Code do portal.

O link funciona no WhatsApp Business?

Funciona igual. O wa.me abre a conversa com o número, seja ele de uma conta comum ou Business. A diferença aparece só nos recursos da conta em si, como mensagem de saudação automática e catálogo, que não dependem do formato do link.

O número que eu digito aqui fica guardado?

Não. O link é montado no seu navegador enquanto você digita, sem nenhuma requisição de rede. O número e a mensagem não são enviados para servidor, não são salvos e não ficam registrados. Você pode desconectar da internet e a ferramenta continua funcionando.