Gerador de link de SMS pré-preenchido

Crie um link no formato sms: que abre diretamente o aplicativo de mensagens do visitante com o número e a mensagem já preenchidos, prático para um botão "Fale conosco por SMS" em um site ou em um cartão de visita digital. Tudo é gerado no seu navegador, nada é enviado a um servidor.

De preferência com o código do país (ex.: +55 para o Brasil).

Como funciona

Em um site de contato, um formulário de inscrição em evento ou uma assinatura de e-mail, oferecer um botão "Enviar um SMS" poupa o visitante de copiar manualmente um número e uma mensagem. Informe o número e, se quiser, uma mensagem padrão: a ferramenta monta automaticamente o link sms: correspondente, pronto para ser integrado a um botão ou link HTML.

Por que dois links diferentes para Android e iOS?

Android e iOS não usam exatamente a mesma sintaxe para pré-preencher o corpo da mensagem: o Android espera um ponto de interrogação (sms:numero?body=...), enquanto o iOS/Safari espera um e comercial (sms:numero&body=...). Para um site visitado tanto por Android quanto por iPhone, o mais simples é detectar o dispositivo no servidor ou usar o formato Android, que geralmente continua compatível.

A mensagem pré-preenchida aparece com certeza?

O comportamento depende do aplicativo de SMS padrão do dispositivo do visitante: a grande maioria dos aplicativos modernos (Mensagens, Google Mensagens, apps de terceiros) respeita o parâmetro body, mas algumas versões antigas ou aplicativos específicos podem ignorá-lo e abrir apenas a conversa com o número informado.

O número e a mensagem que você digita ficam apenas no seu navegador, o tempo de montar o link: nada é enviado nem guardado em um servidor.