Gerador de QR Code para Instagram
100% privado e local — seus dados nunca saem do navegador. Estes QR Codes são permanentes e nunca expiram.
Configurações de Instagram
Design
Adicionar logo central
A imagem é lida nesta página e embutida no código como URL data:. Ela não é enviada a lugar nenhum e permanece dentro do arquivo que você baixa.
Mais opções de design
A metade escura do código. Mantenha-a bem abaixo do fundo em luminosidade.
Cobre a zona silenciosa e também os vãos entre os módulos. Um fundo transparente o deixa fora do arquivo, então nada é desenhado com ele.
Contraste 11.5:1 entre os módulos e o fundo.
PNG e WebP mantêm um canal alfa; o SVG simplesmente omite o retângulo de fundo. Aquilo sobre o que o código for colocado vira a metade clara do contraste.
O gradiente preenche apenas os módulos escuros. A ponta mais clara define o contraste que o leitor realmente recebe, então as duas pontas precisam continuar escuras.
A segunda cor, usada apenas enquanto um gradiente está selecionado. Ela é medida no contraste junto com a primeira.
Graus no sentido horário a partir de uma varredura da esquerda para a direita. Um gradiente radial se espalha do centro para fora, então o ângulo vale só para o linear.
Formas arredondadas cobrem menos de cada célula. O centro continua coberto, que é onde o decodificador faz a amostragem, mas uma impressão pequena de um código denso é lida com mais confiança em quadrados.
O anel dos três padrões de localização.
O olho dentro de cada padrão de localização.
A margem em branco ao redor do código, medida em módulos. 4 é o mínimo especificado.
Uma recuperação mais alta sobrevive a mais dano e custa capacidade, então o mesmo conteúdo produz um símbolo mais denso.
Um logo ocupa o centro e mantém o nível em H. O limite de largura dele acompanha o símbolo: 14% no código menor, 30% em um denso.
Prévia ao vivo e exportação
Informe o nome de usuário do Instagram.
Exportar
Raster, para telas
Preencha o formulário para liberar os downloads.
Tamanho de exportação e texto codificado
- Payload
- Nada codificado ainda
- Símbolo
- Ainda não montado
- Recuperação
- Q
Aguardando dados
Codifique um perfil, post ou reel do Instagram como um QR Code que qualquer câmera de celular lê, sem conta e sem encurtador no meio. O código é montado a partir da URL que você informa e continua válido enquanto essa URL existir.
Quando alguém escaneia
A câmera mostra o endereço instagram.com e o abre ao toque, no app do Instagram quando ele está instalado e no navegador quando não está.
O que existe dentro de um código do Instagram
O código guarda uma coisa só: o endereço https do perfil, do post ou do reel. Não há redirecionamento, não há contador e não há nenhum identificador seu dentro dele, e é por isso que quem escaneia consegue ler o destino na prévia da câmera antes de tocar em qualquer coisa.
Isso também significa que o código é exatamente tão durável quanto o endereço. O Instagram publica perfis sob o nome de usuário e mais nada — não existe uma URL numérica pública de perfil para servir de reserva, como existe no Facebook, nem um id permanente como o id de canal do YouTube. Renomeie a conta e toda cópia impressa do código passa a apontar para um nome de usuário que ou dá 404 ou, pior, pertence a outra pessoa que o reivindicou.
- Um endereço de perfil com 32 caracteres ou menos cabe em um símbolo versão 3 (29 módulos de largura) mesmo na recuperação de quartil, então a proteção extra não custa nada nesse comprimento.
- Um nome de usuário mais longo empurra o mesmo código para a versão 4, 33 módulos de largura, o que, a uma largura de impressão fixa, significa módulos menores.
- Esta página começa na recuperação de quartil por essa razão: códigos de perfil costumam acabar em adesivos de vitrine, cartões de cardápio e embalagens, onde restaurar cerca de um quarto das codewords do símbolo vale mais do que quatro módulos de tamanho.
O Nametag, e por que um QR Code comum o substituiu
O Instagram passou três anos com o Nametag, um cartão escaneável lançado em 2018 que só o leitor de dentro do próprio app do Instagram conseguia ler. Ele foi aposentado em 2021 e substituído por um QR Code comum, justamente porque um código que exige o app já aberto e apontado para ele não resolve nada para um cartaz na parede.
A escolha aqui tem o mesmo formato. Um QR Code padrão contendo a URL do seu perfil é lido pela câmera nativa tanto no iOS quanto no Android, por todo leitor de terceiros e pelo próprio app. O que esta ferramenta acrescenta em relação ao código de dentro do Instagram é o controle da saída: as suas cores de frente e de fundo, o seu logo no centro, uma zona silenciosa escolhida por você e uma exportação em SVG que continua nítida em qualquer tamanho de impressão, em vez de uma captura de tela na resolução que o app entregar.
Links de post e de reel quebram de um jeito que um link de perfil não quebra
A URL de um post é /p/ seguido de um shortcode; a de um reel é /reel/ seguido do mesmo tipo de shortcode. As duas são estáveis enquanto a publicação existe, e as duas param de resolver no instante em que ela é apagada ou arquivada. Um link de perfil não tem esse ponto único de falha, então, se o código vai para algo de vida longa — um cartão de visita, uma fachada, um rótulo de produto —, o perfil é o alvo mais seguro e o link de post pertence a coisas que se jogam fora.
Vale conhecer outros dois limites antes de imprimir. Se a conta for privada, quem escaneia e não é um seguidor aprovado chega a uma página que não mostra nada. E quando o link abre no navegador em vez de no app, é o Instagram que decide quanto do conteúdo um visitante desconectado vê; essa é uma decisão da plataforma, não algo que o código possa influenciar.
Perguntas e respostas
O código continua funcionando se eu mudar o meu nome de usuário do Instagram?
Não. O Instagram endereça perfis apenas por nome de usuário — não existe URL numérica pública que sobreviva a uma troca. O que já foi impresso aponta para o nome antigo, que depois pode ser reivindicado por outra pessoa. Se uma troca é sequer possível, codifique uma URL curta em um domínio que você controla e aponte-a para o Instagram, assim dá para reapontá-la depois sem reimprimir.
O código abre o app do Instagram ou uma página web?
Ele codifica um link https comum, então quem decide é o celular. iOS e Android entregam links do instagram.com ao app instalado quando existe um, e recorrem ao navegador quando não existe. Nenhum dos dois caminhos é algo que o QR Code possa forçar, e qualquer gerador que afirme o contrário está descrevendo um serviço de redirecionamento, não o código em si.
Dá para ver quantas pessoas escanearam?
Com este código, não, e isso é deliberado. Contar escaneamentos exige que o código aponte para um redirecionamento de rastreamento que registra cada visitante antes de encaminhá-lo, o que significa um terceiro entre o seu cartaz e o seu perfil, e o link morre se esse serviço morrer. Este código contém o seu endereço do Instagram e mais nada, então não há o que registrar e não há o que expirar.
Um link de reel é diferente de um link de post?
Só no segmento do caminho: posts são servidos sob /p/ e reels sob /reel/, cada um seguido de um shortcode. Cole o endereço que a folha de compartilhamento do Instagram entregar e ele é codificado como está. Corte quaisquer parâmetros de query que o app tenha acrescentado depois do shortcode — eles alongam o payload sem mudar para onde ele leva.
Como funciona um QR Code estático
Todo código deste site é estático: o payload é escrito nos próprios módulos pretos e brancos. Nada é consultado quando o código é lido, nenhum servidor nosso participa e nenhuma assinatura sustenta o código impresso. Essa mesma propriedade é o limite — depois de impresso, o que ele contém não pode ser alterado.
Três coisas decidem então se um código impresso é lido: quantos bytes o payload ficou, qual nível de recuperação absorve o dano e que largura um único módulo acaba tendo no papel. Estes guias percorrem cada uma delas com os números.