1001Ferramentas
📱 Geradores

Gerador de QR Code SMS

Gera QR Code que ao ser escaneado abre o app de SMS com número e mensagem pré-preenchidos (formato SMSTO:).

QR Code SMS: mensagem de texto pré-preenchida por um scan

Um QR Code SMS codifica um número de telefone e uma mensagem opcional já redigida. Escanear abre o app de mensagens padrão com os dois campos preenchidos — o usuário só toca em Enviar. O ponto é cortar segundos e erros de digitação de uma chamada para ação que termina em SMS: "Escaneie para confirmar presença", "Escaneie para votar", "Escaneie para perguntar sobre reservas". Em campanhas de marketing, ONGs, restaurantes e transferências para suporte, tirar o teclado de um fluxo que termina em mensagem aumenta a conversão em ordem de grandeza.

O mecanismo é um esquema de URI decodificado pelo app de câmera. Existem dois formatos e os celulares modernos suportam ambos, mas codificam de jeito sutilmente diferente. Saber qual usar evita que sua campanha morra para metade do público.

Duas codificações: SMSTO e sms:

O formato mais antigo, popularizado pela NTT DoCoMo e adotado pelo ZXing, usa payload separado por dois-pontos:

SMSTO:+5511999998888:Olá, escaneei o QR Code

O formato mais novo, padrão RFC, usa o esquema de URI sms: definido na RFC 5724:

sms:+5511999998888?body=Ol%C3%A1%2C%20escaneei%20o%20QR%20Code

A forma sms: exige URL-encoding do corpo (espaços viram %20, vírgulas %2C). O SMSTO mantém o corpo como texto cru. iOS prefere sms:; Android atende os dois. Para compatibilidade máxima muitos geradores emitem SMSTO porque é mais curto, denso e pula o encoding.

Comportamento do celular ao escanear

Escanear o QR abre o app de SMS padrão — Mensagens no iOS, o app de SMS do sistema no Android (Google Mensagens, Samsung Mensagens etc.) — com o destinatário e o corpo já preenchidos. O usuário revisa e toca Enviar; nada é enviado automaticamente. Esse passo de consentimento é uma proteção embutida contra QRs maliciosos que esvaziariam créditos pré-pagos mandando para números premium.

Casos de uso

  • Campanhas de marketing — "Escaneie e mande VOTO 35 para concorrer".
  • Restaurantes — escaneie para confirmar ou alterar reserva.
  • Doações para ONGs — escaneie, mande DOAR 10 para um short code, cobrança aparece na conta do celular (mais comum em EUA/Reino Unido).
  • Transferência para suporte — folheto pede para escanear e mandar SMS ao suporte, atendente já recebe a conversa marcada.
  • RSVP de evento — convite de casamento ou crachá de feira com mensagem de confirmação prontíssima.
  • Votação e enquetes — emissora de TV exibe um QR na tela para o público votar por SMS.

Custo e regras da Anatel

SMS não é grátis. O remetente paga por mensagem na maioria dos planos pós e pré-pagos; o destinatário normalmente não paga nada por mensagem recebida. Pelas regras da Anatel no Brasil, receber SMS é sempre gratuito; enviar é cobrado conforme o plano da operadora ou contado contra uma cota inclusa. SMS internacional é bem mais caro — um QR voltado para público brasileiro com número +1 queima créditos rápido. Para públicos no exterior, prefira QR de WhatsApp.

Short codes e SMS premium

Em vários países, campanhas de marketing usam short codes — números de 5 ou 6 dígitos (ex: 35511) registrados nas operadoras para SMS de alto volume. O QR codifica SMSTO:35511:VOTO3 em vez de um E.164 completo. Short codes premium cobram extra do remetente (campanhas de doação, votação), o que os torna alvo de fraude. Nunca escaneie um QR SMS não solicitado de uma superfície pública; pode pré-carregar um número premium com palavra-chave já tarifada. O passo de confirmar o envio é sua única rede de proteção.

QR de WhatsApp: a alternativa brasileira

No Brasil a penetração do WhatsApp em smartphones gira em torno de 99% (Datafolha, 2024) — bem acima do engajamento via SMS. Para a maioria das campanhas locais, codificar uma URL https://wa.me/5511999998888?text=Olá em vez de payload SMS dá UX muito melhor: o destinatário vê um app familiar, a conversa fica buscável no histórico e não há custo por mensagem no Wi-Fi. O formato é documentado em wa.me; o corpo da mensagem precisa estar URL-encoded igual no esquema sms:.

Limitações conhecidas

iOS ocasionalmente trunca mensagens muito longas (acima de ~160 caracteres) ao abrir Mensagens a partir de um QR; o corpo aparece, mas cortado. Mantenha as mensagens curtas. Android é mais confiável, mas depende do app de SMS definido como padrão — Samsung Mensagens e Google Mensagens respeitam o parâmetro body; alguns apps de operadora simplesmente o descartam. Teste nos dispositivos-alvo antes de imprimir milhares de folhetos.

Perguntas frequentes

QR de WhatsApp é melhor que QR de SMS no Brasil?

Sim — adoção é cerca de 99% em smartphones, Wi-Fi torna gratuito e a conversa fica buscável. SMS ainda é útil quando o WhatsApp está bloqueado (redes corporativas) ou para votação internacional via short code.

iOS limita o tamanho do corpo da mensagem?

Na prática, sim. Mensagens muito longas às vezes são truncadas. Mantenha o corpo pré-preenchido abaixo de 160 caracteres para ficar seguro em iOS e Android.

SMS é gratuito?

Receber é gratuito pelas regras da Anatel; enviar é cobrado por plano. SMS internacional é caro.

A mensagem é enviada automaticamente?

Não. O app de SMS sempre pede confirmação tocando em Enviar. É proteção deliberada contra QRs fraudulentos.

SMSTO ou sms: — qual usar?

SMSTO é mais curto e funciona em todo scanner moderno. O sms: é padrão RFC e levemente preferido pelo iOS. Ambos funcionam; o gerador desta página emite SMSTO.

Ferramentas Relacionadas