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.

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.
Calculadoras relacionadas
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).
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.