Capacidade do código QR: quantos dados cabem, por versão do símbolo e modo de codificação
pela equipe KoloQRFundamentos

Um código QR guarda no máximo 7.089 dígitos, 4.296 caracteres alfanuméricos, 2.953 bytes ou 1.817 caracteres kanji, e esses máximos descrevem todos o mesmo símbolo: a versão 40 com 177 × 177 módulos, no nível de correção de erros mais baixo. Todo código menor guarda proporcionalmente menos, e o número que importa na prática nunca é o máximo: é quantos módulos o seu conteúdo específico obriga, porque a quantidade de módulos decide o tamanho em que o código precisa ser impresso.
Pontos principais
- A capacidade máxima de um código QR é de 7.089 dígitos, 4.296 caracteres alfanuméricos, 2.953 bytes ou 1.817 caracteres kanji - tudo na versão 40, 177 × 177 módulos, no nível de correção de erros L.
- A capacidade é fixada por três coisas juntas: a versão do símbolo, o modo de codificação e o nível de correção de erros. Mude qualquer uma delas e o número muda.
- O menor código, versão 1 com 21 × 21 módulos, guarda 17 bytes no nível L e 7 bytes no nível H. Um simples nome de domínio já é um código de versão 2 ou 3.
- Uma URL escrita em maiúsculas pode ser codificada em modo alfanumérico a 5,5 bits por caractere em vez de 8, o que muitas vezes economiza uma versão inteira do símbolo. Só é seguro deixar em maiúsculas o esquema e o domínio; o caminho diferencia maiúsculas de minúsculas.
- A capacidade raramente é o limite real. Uma URL de 200 caracteres no nível H exige um símbolo de 77 × 77 módulos, que não dá para imprimir honestamente abaixo de uns 34 mm: o conteúdo define o tamanho muito antes de chegar perto de qualquer máximo.
Quantos dados um código QR consegue guardar?
Um código QR guarda no máximo 7.089 dígitos, 4.296 caracteres alfanuméricos, 2.953 bytes ou 1.817 caracteres kanji. Esses quatro números descrevem um único símbolo - a versão 40, com 177 módulos de lado, no nível de correção de erros L - e são o teto do formato, não uma meta para se mirar.
| Nível de correção de erros | Numérico | Alfanumérico | Byte | Kanji |
|---|---|---|---|---|
| L | 7.089 | 4.296 | 2.953 | 1.817 |
| M | 5.596 | 3.391 | 2.331 | 1.435 |
| Q | 3.993 | 2.420 | 1.663 | 1.024 |
| H | 3.057 | 1.852 | 1.273 | 784 |
A faixa prática é bem mais estreita do que o teto sugere. Um símbolo de versão 40 impresso no piso de 0,4 mm por módulo do papel couché mede 71 mm antes da margem, e cada um dos módulos dele precisa sobreviver a ser fotografado - então códigos desse tamanho aparecem em marcação industrial e em quase nenhum outro lugar.
Para o uso comum, a pergunta útil é o oposto do máximo: dado este conteúdo, qual é o menor símbolo que o comporta e quanto esse símbolo custa em milímetros impressos. As duas últimas seções desta página respondem isso diretamente.
O que é uma versão do símbolo
A versão do símbolo é o nome que a norma QR dá à quantidade de módulos de um código, indo da versão 1 com 21 × 21 módulos até a versão 40 com 177 × 177. Um código de versão V tem 4V + 17 módulos por lado, então as versões avançam de quatro em quatro: 21, 25, 29, 33, 37 e assim por diante.
Versão não é algo que você escolhe. O codificador pega a menor versão que comporta o conteúdo no nível de correção de erros pedido, o que significa que a versão é resultado de duas decisões que você realmente toma: o que o código diz e quanto dano ele deve sobreviver.
Daí saem duas consequências, e as duas pegam as pessoas de surpresa. Primeira: a capacidade avança em degraus, não continuamente - acrescentar um caractere pode sair de graça ou empurrar o código uma versão inteira para cima. Segunda: uma versão mais alta não é um desenho maior, e sim mais denso. Numa largura impressa fixa, os módulos de um código de versão 10 são cerca de 40% mais estreitos que os de um de versão 4 - 57 células no mesmo espaço em vez de 33 - e módulo pequeno é a matéria-prima das falhas de leitura.
Nem todo o símbolo está disponível para conteúdo. Num código de versão 1, 233 dos 441 módulos são padrões funcionais e informação de formato em vez de dados - padrões de localização e a anatomia do código QR mostra para onde vão. O que sobra depois disso é dividido entre os seus dados e a correção de erros deles.
Os quatro modos de codificação QR
Um modo de codificação é o esquema que um código QR usa para transformar caracteres em bits, e a norma define quatro: numérico, alfanumérico, byte e kanji. Cada um empacota caracteres numa densidade diferente, então o mesmo símbolo guarda uma quantidade bem diferente deles dependendo de qual modo o conteúdo permite.
| Modo | O que aceita | Bits por caractere | Capacidade na versão 40, nível L |
|---|---|---|---|
| Numérico | Os dígitos de 0 a 9 | 3⅓ | 7.089 dígitos |
| Alfanumérico | 0 a 9, A a Z, espaço e $ % * + - . / : | 5½ | 4.296 caracteres |
| Byte | Qualquer byte, o que na prática significa texto UTF-8 | 8 | 2.953 bytes |
| Kanji | Caracteres Shift JIS de dois bytes | 13 | 1.817 caracteres |
O modo alfanumérico é o que vale entender, porque é o único que se aplica a URLs. É o esquema de codificação QR que empacota dois caracteres em 11 bits, usando um conjunto de 45 caracteres de dígitos, letras maiúsculas, espaço e oito sinais de pontuação. Letras minúsculas não estão nesse conjunto, e o ponto de interrogação, o e comercial, o sinal de igual e o sublinhado também não.
O modo é escolhido pelo codificador, não por quem digita o conteúdo. Alguns codificadores analisam o conteúdo e trocam de modo automaticamente, outros dividem o conteúdo em segmentos e usam um modo diferente para cada um, e muitos codificam tudo em modo byte de qualquer jeito. Esse último caso é comum o bastante para que o único jeito confiável de saber seja gerar o código e contar os módulos.
Capacidade do código QR por versão e modo
A tabela abaixo é a referência sobre a qual o resto desta página se apoia: quantos caracteres cada versão do símbolo guarda, em cada modo e em cada nível de correção de erros. Leia procurando a linha do seu nível e a versão cujo número primeiro ultrapassa o tamanho do seu conteúdo.
| Versão | Módulos | Nível | Numérico | Alfanumérico | Byte | Kanji |
|---|---|---|---|---|---|---|
| 1 | 21 × 21 | L | 41 | 25 | 17 | 10 |
| 1 | 21 × 21 | M | 34 | 20 | 14 | 8 |
| 1 | 21 × 21 | Q | 27 | 16 | 11 | 7 |
| 1 | 21 × 21 | H | 17 | 10 | 7 | 4 |
| 2 | 25 × 25 | L | 77 | 47 | 32 | 20 |
| 2 | 25 × 25 | M | 63 | 38 | 26 | 16 |
| 2 | 25 × 25 | H | 34 | 20 | 14 | 8 |
| 3 | 29 × 29 | L | 127 | 77 | 53 | 32 |
| 3 | 29 × 29 | M | 101 | 61 | 42 | 26 |
| 3 | 29 × 29 | H | 58 | 35 | 24 | 15 |
| 4 | 33 × 33 | L | 187 | 114 | 78 | 48 |
| 4 | 33 × 33 | M | 149 | 90 | 62 | 38 |
| 4 | 33 × 33 | H | 82 | 50 | 34 | 21 |
| 5 | 37 × 37 | L | 255 | 154 | 106 | 65 |
| 5 | 37 × 37 | M | 202 | 122 | 84 | 52 |
| 5 | 37 × 37 | H | 106 | 64 | 44 | 27 |
| 6 | 41 × 41 | L | 322 | 195 | 134 | 82 |
| 6 | 41 × 41 | M | 255 | 154 | 106 | 65 |
| 6 | 41 × 41 | H | 139 | 84 | 58 | 36 |
| 10 | 57 × 57 | L | 652 | 395 | 271 | 167 |
| 10 | 57 × 57 | M | 513 | 311 | 213 | 131 |
| 10 | 57 × 57 | H | 288 | 174 | 119 | 74 |
| 15 | 77 × 77 | L | 1.250 | 758 | 520 | 320 |
| 15 | 77 × 77 | M | 991 | 600 | 412 | 254 |
| 15 | 77 × 77 | H | 530 | 321 | 220 | 136 |
| 20 | 97 × 97 | L | 2.061 | 1.249 | 858 | 528 |
| 20 | 97 × 97 | M | 1.600 | 970 | 666 | 410 |
| 20 | 97 × 97 | H | 919 | 557 | 382 | 235 |
| 25 | 117 × 117 | L | 3.057 | 1.853 | 1.273 | 784 |
| 25 | 117 × 117 | M | 2.395 | 1.451 | 997 | 614 |
| 25 | 117 × 117 | H | 1.286 | 779 | 535 | 330 |
| 40 | 177 × 177 | L | 7.089 | 4.296 | 2.953 | 1.817 |
| 40 | 177 × 177 | M | 5.596 | 3.391 | 2.331 | 1.435 |
| 40 | 177 × 177 | H | 3.057 | 1.852 | 1.273 | 784 |
Duas células desta tabela valem ser lidas juntas. A versão 25 no nível L guarda 1.273 bytes, e a versão 40 no nível H guarda exatamente os mesmos 1.273 bytes - um símbolo com mais que o dobro de área de módulos, gastando toda a diferença em recuperação. Capacidade ganha aumentando o código e capacidade perdida subindo o nível são a mesma moeda, e é por isso que as duas decisões pertencem a uma tabela só, e não a duas.
Por que a mesma URL cabe num código menor em maiúsculas
Uma URL escrita em maiúsculas pode ser codificada em modo alfanumérico a 5,5 bits por caractere em vez dos 8 do modo byte, o que é uma economia de 31% e com frequência derruba o símbolo uma versão inteira. HTTPS://EXAMPLE.COM/MENU usa só caracteres do conjunto alfanumérico de 45; https://example.com/menu não, porque letras minúsculas não estão nele.
| Tamanho do conteúdo | Modo byte, nível M | Maiúsculas, nível M | Modo byte, nível H | Maiúsculas, nível H |
|---|---|---|---|---|
| 30 caracteres | Versão 3 | Versão 2 | Versão 4 | Versão 3 |
| 45 caracteres | Versão 4 | Versão 3 | Versão 6 | Versão 4 |
| 70 caracteres | Versão 5 | Versão 4 | Versão 8 | Versão 6 |
| 120 caracteres | Versão 7 | Versão 5 | Versão 11 | Versão 8 |
| 200 caracteres | Versão 10 | Versão 8 | Versão 15 | Versão 11 |
O problema é que só uma parte de uma URL pode ir para maiúsculas com segurança. Esquemas e nomes de host não diferenciam maiúsculas de minúsculas, então HTTPS://EXAMPLE.COM e https://example.com chegam ao mesmo servidor. Tudo depois do host diferencia na maioria dos servidores web, então colocar o caminho em maiúsculas pode gerar um código que escaneia perfeitamente e cai num 404.
O que sobra é uma regra de aplicação estreita mas real: deixe em maiúsculas o esquema e o domínio, mantenha o caminho exatamente como o servidor espera, e confira se o símbolo realmente encolheu. Um conteúdo com maiúsculas e minúsculas misturadas cai inteiro no modo byte, então um único caractere minúsculo no caminho elimina toda a economia.
Vale dizer com honestidade mais dois limites. O conjunto alfanumérico não tem ponto de interrogação, e comercial, sinal de igual nem sublinhado, então qualquer URL com parâmetros de consulta vai em modo byte seja qual for a caixa. E o codificador precisa dar suporte à troca de modo: muitos geram todo conteúdo em modo byte, e aí as maiúsculas não mudam nada. Gere o código dos dois jeitos, conte os módulos de um lado e compare: se o número for o mesmo, o modo não mudou.
A correção de erros é metade da questão da capacidade
Subir o nível de correção de erros de L para H tira cerca de 57% da capacidade de um símbolo, porque as palavras de código de recuperação e as de dados saem do mesmo orçamento fixo. Em todas as versões, os quatro níveis dividem o mesmo total: o nível L gasta em recuperação cerca de 7%, o M cerca de 15%, o Q cerca de 25% e o H cerca de 30%.
| Nível | Bytes na versão 2 | Bytes na versão 5 | Bytes na versão 10 | Recuperação aproximada |
|---|---|---|---|---|
| L | 32 | 106 | 271 | 7% |
| M | 26 | 84 | 213 | 15% |
| Q | 20 | 60 | 151 | 25% |
| H | 14 | 44 | 119 | 30% |
A interação que surpreende também funciona no outro sentido. Como a capacidade avança em degraus, subir de nível muitas vezes não custa nada: se o seu conteúdo tem 40 bytes, o nível M e o Q colocam você igualmente na versão 4, e o nível mais alto sai de graça. Gere o código no nível escolhido, anote a contagem de módulos, gere um nível acima e compare: fique com o nível mais alto sempre que a grade não mudar.
Os níveis de correção de erros L, M, Q e H mostram o que essa capacidade de recuperação realmente compra, que tamanho de logo cada nível tolera, e por que subir o nível depois de uma falha de leitura em geral piora o código em vez de melhorar.
Do tamanho da URL ao tamanho impresso
O tamanho do conteúdo decide a versão do símbolo, e a versão do símbolo decide o menor tamanho em que o código pode ser impresso honestamente. Essa é a corrente que importa num layout, e é por isso que encurtar uma URL é uma decisão de impressão, não de arrumação.
| Tamanho da URL | Versão no nível M | Menor largura impressa | Versão no nível H | Menor largura impressa |
|---|---|---|---|---|
| 25 caracteres | 2 (25 × 25) | 13,2 mm | 4 (33 × 33) | 16,4 mm |
| 50 caracteres | 4 (33 × 33) | 16,4 mm | 6 (41 × 41) | 19,6 mm |
| 75 caracteres | 5 (37 × 37) | 18,0 mm | 8 (49 × 49) | 22,8 mm |
| 100 caracteres | 6 (41 × 41) | 19,6 mm | 10 (57 × 57) | 26,0 mm |
| 150 caracteres | 8 (49 × 49) | 22,8 mm | 12 (65 × 65) | 29,2 mm |
| 200 caracteres | 10 (57 × 57) | 26,0 mm | 15 (77 × 77) | 34,0 mm |
| 300 caracteres | 13 (69 × 69) | 30,8 mm | 18 (89 × 89) | 38,8 mm |
As duas últimas linhas reúnem num só lugar o argumento a favor de encurtar links. Uma URL de rastreamento de 200 caracteres no nível H não dá para imprimir abaixo de uns 34 mm em papel couché, e uma de 25 caracteres desce a 16 mm: a mesma informação, entregue pelo mesmo código, em menos de um quarto da área.
São pisos, não recomendações. Um código também precisa ser dimensionado para a distância de leitura, que é mais ou menos 1 cm de largura para cada 10 cm de distância, e manda o maior dos dois números. O tamanho mínimo para impressão percorre essa conta do começo ao fim, e a calculadora de tamanho de impressão resolve para uma distância dada.
O que fazer quando o conteúdo não cabe
Um conteúdo que não cabe num tamanho utilizável é quase sempre um problema de URL, não de código QR. O símbolo está fazendo o que foi pedido; o pedido é comprido demais. Mais ou menos por ordem de economia:
- Tire os parâmetros de rastreamento. Um conjunto UTM completo com ID de clique acrescenta rotineiramente de 80 a 120 caracteres, o que já são três ou quatro versões do símbolo. Anexe os dados de campanha no destino, não no código impresso.
- Corte o www e a barra final. Pouco, de graça, e vale uma versão numa URL curta em que cada caractere conta.
- Use um caminho curto. example.com/cardapio em vez de example.com/restaurante/nossos-cardapios/cardapio-do-almoco-2026. Na impressão, o caminho é lido por uma câmera e nunca digitado por uma pessoa, então a legibilidade dele não compra nada.
- Aponte para um redirecionamento que você controla. Um caminho curto no seu próprio domínio que encaminha para a URL longa mantém o código pequeno e o destino alterável, coisa que um código estático não consegue ser de outro jeito.
- Codifique o mínimo para aquele tipo de conteúdo. Um código de Wi-Fi leva nome da rede, senha e tipo de segurança, e nada mais; um código de telefone leva dígitos. Campos extras custam versões - veja tipos de código QR para o que cada conteúdo realmente precisa.
- Baixe o nível de correção de erros, se não houver logo. De H para M não é economia pequena: quase dobra a capacidade em todas as versões - de 44 para 84 bytes na versão 5 - e o nível M é perfeitamente adequado para um código limpo em papel couché e plano.
- Divida o trabalho. Se o conteúdo é realmente longo - um cardápio, um documento, um certificado -, coloque atrás de uma URL em vez de dentro do código. Um código QR que guarda 2.000 caracteres é um código que ninguém consegue escanear.
Uma coisa a não fazer: aumentar o tamanho impresso para caber um conteúdo longo e parar por aí. Funciona, mas esconde a causa, e a próxima versão da arte vai bater na mesma parede com uma URL um pouco mais longa e menos espaço para dar a ela.
Por que os degraus de capacidade são irregulares
A capacidade não sobe de forma uniforme com a versão, e três mecanismos distintos são responsáveis por isso. Conhecê-los explica os saltos que, de outro modo, parecem arbitrários na tabela acima.
O indicador de contagem de caracteres fica mais largo. O indicador de contagem de caracteres é o cabeçalho curto dentro de um código QR que declara quantos caracteres o conteúdo tem, e a largura dele em bits muda com a versão do símbolo. No modo byte são 8 bits nas versões 1 a 9 e 16 bits da versão 10 em diante, então cruzar essa fronteira custa um byte de sobrecarga antes de guardar qualquer conteúdo.
Os blocos de correção de erros se dividem de forma desigual. A partir da versão 5 os dados são divididos em blocos de tamanhos diferentes para a aritmética de recuperação continuar tratável, e a estrutura de blocos muda em quase toda versão. Duas versões vizinhas podem, por isso, ganhar 20 bytes e depois 38.
Sobram bits de resto. Algumas versões deixam 3, 4 ou 7 módulos depois de posicionar as palavras de código; eles são preenchidos com zeros e não carregam nada. Fazem parte do motivo de a contagem de módulos e a capacidade não andarem exatamente juntas.
Nada disso muda o que se deve fazer. Mas explica por que acrescentar um caractere a uma URL às vezes não custa nada e às vezes acrescenta quatro módulos a cada lado - e por que o único jeito confiável de saber a versão é gerar o código e contar, em vez de estimar pela contagem de caracteres.
Quando a capacidade não é o limite real
A maioria dos códigos esbarra num limite físico muito antes de um limite de capacidade, e confundir um com o outro é o erro comum neste assunto. Um símbolo de versão 20 guarda 666 bytes no nível M, o que soa generoso até o código precisar ser impresso: 97 módulos por lado no piso de 0,4 mm dão 42 mm de conjunto, e espremido num display de mesa de 30 mm os módulos caem para 0,29 mm, abaixo do que a maioria dos processos de impressão segura e abaixo do que uma câmera de telefone resolve à distância do braço.
Os limites que mordem primeiro, na ordem em que costumam chegar:
- O tamanho do módulo impresso. Os módulos devem ter 0,4 mm ou mais em papel couché e 0,5 mm ou mais em papel não revestido. É isso que transforma um tamanho de conteúdo numa largura mínima, e o design não negocia isso.
- A distância de leitura. Um código precisa de mais ou menos 1 cm de largura para cada 10 cm entre ele e a câmera. Um código denso numa placa de parede falha na distância em que as pessoas ficam, não na distância para a qual foi projetado.
- O foco da câmera. Câmeras de telefone têm distância mínima de foco de uns 10 cm. Um código muito pequeno e muito denso força quem lê a chegar mais perto do que a câmera consegue focar, e isso aparece como um código que não escaneia.
- Contraste e acabamento. Um código denso tolera menos o contraste baixo e o reflexo, porque cada módulo contribui com menos pixels - confira um par de cores com o verificador de contraste QR antes de fechar com ele.
- A resolução de exportação. Uma exportação em bitmap precisa de pixels inteiros por módulo; um código denso num tamanho pequeno em pixels produz bordas de módulo suavizadas. Resolução e DPI tem a aritmética, e o SVG evita o problema por completo.
O KoloQR, um gerador de códigos QR gratuito com códigos QR circulares e de formas personalizadas, exporta tanto PNG quanto SVG, então um código cujo conteúdo obriga uma versão alta pode ser colocado como arte vetorial e continuar geometricamente exato em qualquer tamanho impresso. Isso resolve a metade de exportação do problema e nenhuma das outras quatro: um conteúdo longo continua precisando de um código fisicamente maior, seja qual for o formato de exportação.
Erros comuns sobre a capacidade do código QR
O erro mais comum é tratar o máximo de 2.953 bytes como orçamento de trabalho. Ele descreve um símbolo de 177 × 177 módulos no nível de correção de erros mais baixo, que não é um código para cardápio, etiqueta ou cartaz - e um conteúdo perto disso já teria falhado por razões físicas muito antes de a capacidade virar a limitação.
| Faça | Por quê |
|---|---|
| Confira a contagem de módulos depois de gerar, não a de caracteres antes | A capacidade avança em degraus, e a versão é o número que decide o tamanho impresso |
| Decida o nível de correção de erros antes de medir a capacidade | O nível H tira 57% da capacidade de um símbolo, então um número de capacidade sem nível não é resposta |
| Encurte a URL antes de aumentar o código | Tirar um conjunto de UTM vale três ou quatro versões e não custa nada no layout |
| Teste um nível acima e compare a grade | Subir um nível muitas vezes sai de graça, porque o conteúdo já cabe na mesma versão |
| Dimensione o código pela versão e depois pela distância de leitura | As duas coisas dão uma largura mínima, e manda a maior das duas |
| Não faça | Por quê |
|---|---|
| Citar um número de capacidade sem dizer a versão e o nível | O mesmo modo vai de 7 bytes a 2.953 dependendo desses dois números |
| Colocar uma URL inteira em maiúsculas para economizar espaço | Só o esquema e o host não diferenciam maiúsculas; o caminho em maiúsculas pode gerar um código escaneável que cai num 404 |
| Enfiar conteúdo longo dentro do código em vez de atrás de uma URL | Um código denso o bastante para guardar um documento é um código que nenhuma câmera de telefone resolve à distância normal |
| Supor que uma URL mais longa só deixa o desenho maior | Ela deixa mais denso na mesma largura, e essa é a causa direta da maioria das falhas de leitura na impressão |
| Estimar a versão pela contagem de caracteres | Larguras de indicador, estruturas de blocos e bits de resto deixam os degraus irregulares; gere e conte |
Crie seu QR code
Grátis, sem conta e sem marca d'água. Escolha uma forma, adicione um logo, confira o contraste e exporte SVG, PDF, EPS ou PNG: um código estático sem assinatura por trás.
Gerar QR codeQuestions? Answered
7.089 dígitos, 4.296 caracteres alfanuméricos, 2.953 bytes ou 1.817 caracteres kanji. Os quatro números são da versão 40 - um símbolo de 177 × 177 módulos - no nível de correção de erros L. No nível H o mesmo símbolo guarda 1.273 bytes, porque as palavras de código de recuperação saem do mesmo orçamento que os dados.
Tecnicamente até 2.953 caracteres, na prática uns 100. Passando de mais ou menos 100 caracteres a versão do símbolo sobe rápido, e um código de versão 15 no nível H não dá para imprimir abaixo de uns 34 mm em papel couché. Tirar os parâmetros de rastreamento vale três ou quatro versões e quase sempre é a solução melhor.
A versão 1, com 21 × 21 módulos, guarda 17 bytes no nível L, 14 no M, 11 no Q e 7 no H. Não é o bastante para a maioria das URLs: https://example.com tem 19 caracteres, então até um domínio puro costuma ser um código de versão 2 ou 3.
Deixa mais denso, o que obriga a imprimir maior. Um conteúdo mais longo sobe a versão do símbolo, o que acrescenta módulos a cada lado sem mudar as dimensões do desenho, então cada módulo encolhe numa largura impressa fixa. Para os módulos continuarem legíveis, o tamanho impresso precisa crescer junto com a versão.
Letras maiúsculas, dígitos e oito sinais de pontuação pertencem ao conjunto alfanumérico de 45 caracteres, que empacota dois caracteres em 11 bits em vez dos 8 bits por caractere do modo byte. É 31% de economia e muitas vezes derruba uma versão inteira. Coloque em maiúsculas só o esquema e o host - caminhos diferenciam maiúsculas na maioria dos servidores.
Reduz, e bastante. Palavras de código de dados e de recuperação dividem um orçamento fixo por versão, então o nível L deixa cerca de 7% para recuperação e o H cerca de 30%. Ir de L a H tira 57% da capacidade em todas as versões. Um código de versão 5 guarda 106 bytes em L e 44 em H.
Logo central significa, na prática, nível de correção de erros H, que é a coluna de menor capacidade de todas as versões. No nível H, um código de versão 4 guarda 34 bytes, o de versão 6 guarda 58 e o de versão 10 guarda 119. Uma URL com parâmetros de rastreamento mais um logo é o que empurra códigos além da versão 12.
Só no sentido de que 2.953 bytes é menos que qualquer arquivo de imagem utilizável. Códigos QR guardam texto, e um arquivo precisa ser codificado como texto para caber, o que multiplica o tamanho dele. Hospede o arquivo e ponha a URL no código: um link de 30 caracteres escaneia do outro lado da sala e um conteúdo de 2.953 bytes não.
A versão do símbolo é o nome que a norma dá à quantidade de módulos de um código, da versão 1 com 21 × 21 módulos à versão 40 com 177 × 177. Um código de versão V tem 4V + 17 módulos por lado. O codificador pega a menor versão que comporta o seu conteúdo no nível de correção de erros que você pediu.
Continue explorando
Páginas que seguem de onde esta parou: o mesmo contexto, o mesmo tipo de código ou a próxima decisão a tomar.
Lojas físicas
Detalhes do produto, estoque e links de avaliação em etiquetas de gôndola, vitrines e placas de caixa.
Agências de eventos
Códigos produzidos para o evento de outra pessoa: redirecionamentos do cliente, especificação para expositores, tiragens de crachá e sinalização no tamanho da sala.
QR codes coloridos
Leve sua paleta para um QR code sem quebrá-lo: qual cor vai no padrão e qual pertence à moldura.
Banners
Roll-ups, banners de feira e de rua - o tamanho que a distância exige, a altura que funciona e por que mesh e vento quebram escaneamentos.
Veículos
Vans, carros e frotas - o tamanho que o código precisa ter visto da calçada e a parte da lataria onde ele sobrevive a rebites, frestas e sujeira de estrada.
Como escanear um QR code com o celular, com um print ou com um segundo aparelho
A câmera resolve nas duas plataformas, mas os casos chatos - um print, um código no celular que você segura, um código de login - pedem cada um um movimento diferente.
Por que a KoloQR?
- Crie QR codes para sites, cardápios, Wi-Fi, PDFs e cartões de visita
- Personalize cores, logos e formas únicas
- Baixe arquivos PNG e SVG de alta qualidade
- Feito tanto para impressão quanto para o digital

