Respuesta corta: el lado del QR tiene que medir al menos la distancia de lectura ÷ 10 (regla práctica de la industria, no de la norma), nunca menos de 2 × 2 cm; alrededor van cuatro módulos en blanco por lado (la «zona de silencio» de la especificación); se imprime oscuro sobre claro, en mate; el nivel de corrección de errores M alcanza en interiores y se sube a Q o H donde el código se ensucia o se raya; el link es https://wa.me/NÚMERO?text=MENSAJE con el número en formato internacional y un mensaje que diga de dónde viene el cliente; y antes de imprimir mil, se imprime uno y se escanea con tres teléfonos, a la distancia real y con la luz real. Al lado del código va un texto que diga qué pasa al escanear y con qué («con la cámara»): el escáner de WhatsApp no lee este QR.
Caso por caso: tamaño mínimo, distancia, nivel y mensaje
Ocho soportes, de la distancia de lectura más corta a la más larga. Las distancias son supuestos de uso típico, no mediciones: medí la tuya (dónde se para el cliente, dónde queda el código) y recalculá. Los módulos son los del link real de cada fila: el número de ejemplo de estas guías (525512345678) con el mensaje sugerido, codificado con la misma librería que usa el generador al nivel recomendado.
Lado mínimo = máx(2 cm, distancia ÷ 10) redondeado a 0,5 cm. Área con margen = lado × (módulos + 8) ÷ módulos. Módulo = lado ÷ módulos. Generado en build el 2026-09-16 con lib/qr-usos.js.
Las cuatro reglas que valen para todos los casos
1. Tamaño: distancia ÷ 10, piso de 2 cm
La relación entre distancia de lectura y lado del código es una regla práctica de la industria, no un requisito de la especificación: los fabricantes de generadores la formulan como «la distancia de escaneo es unas 10 veces el tamaño del código» y «tamaño del QR = distancia ÷ 10», con 2 × 2 cm como mínimo para impresos que se leen de cerca (qr-code-generator.com, 26-02-2025; Uniqode, actualizado 09-07-2026; ambas leídas el 16 de septiembre de 2026). La usamos porque es simple y conservadora: un teléfono reciente lee códigos más chicos, pero el QR de tu vitrina lo va a escanear también un teléfono de gama baja de hace cinco años, de noche.
Dos referencias oficiales para calibrar: Meta pide 8 × 8 cm (302 × 302 px) para la plantilla de sticker de su QR de WhatsApp Business, e insiste en imprimir «directamente desde tu dispositivo móvil a fin de mantener la relación de aspecto». Y Denso Wave advierte que al agrandar o achicar un QR con un editor de imágenes «cada módulo se distorsiona» y el código puede volverse ilegible: no estires el PNG; generalo al tamaño final o usá el PNG de 1024 px del generador, que en el menú de la tabla da 20 px por módulo, de sobra para cualquier impresora.
2. Zona de silencio: cuatro módulos en blanco por lado
La especificación exige un margen libre alrededor del símbolo: «el QR Code requiere un margen de cuatro módulos de ancho en todos los lados» (Denso Wave). El margen es parte del código, no decoración: sin él, el lector no encuentra dónde empieza. Denso Wave lo lista entre los problemas de lectura típicos: «si se colocan letras o imágenes alrededor de un QR Code, no se puede asegurar el margen requerido» y el código «puede resultar difícil o imposible de leer». En la práctica:
- El área que reservás en el diseño no es el lado del QR: es lado × (módulos + 8) ÷ módulos. Para el menú de la tabla, 4 cm de código son 4,8 cm de área. Es lo que Denso Wave calcula en su ejemplo: un símbolo de 29 módulos a 0,254 mm por módulo mide 7,366 mm y, con margen, 9,398 mm.
- Nada dentro de ese margen: ni el borde de la tarjeta, ni el marco del acrílico, ni el texto del llamado a la acción, ni un logo.
- El PNG del generador y el de esta guía ya traen los 4 módulos de margen en blanco: si lo pegás sobre fondo blanco, el margen está resuelto; si lo pegás sobre color, dejá el blanco del PNG intacto.
3. Contraste: oscuro sobre claro, mate
El símbolo está definido como módulos oscuros y claros («los puntos blancos y negros que componen el QR Code», Denso Wave). Todo lo que reduce ese contraste reduce la lectura: Denso Wave documenta que superponer letras o imágenes vuelve «indistinto el contraste entre las zonas claras y oscuras». De ahí las reglas de impresión:
- Oscuro sobre claro. El generador usa gris casi negro (
#111B21) sobre blanco. Un color oscuro de marca (azul marino, verde botella) sobre blanco funciona; dos tonos medios, no. La lectura de códigos invertidos (claro sobre oscuro) por las cámaras de los teléfonos no la verificamos y no la recomendamos. - Mate, no brillante. Un laminado brillante o un acrílico con la luz de frente devuelve el reflejo a la cámara y borra el contraste justo donde apunta el teléfono. Laminado mate, o el QR del lado de adentro del vidrio con luz que no dé de frente.
- Sin logo encima. Los generadores que ponen un logo en el centro se apoyan en la corrección de errores para «tapar» esa parte. Si lo hacés, subí el nivel a H y aceptá que estás gastando en el logo el margen que era para la suciedad. Esta guía no lo hace.
4. Corrección de errores: M por defecto, Q o H donde se ensucia
Un QR incluye datos redundantes (código Reed-Solomon) que permiten reconstruir el contenido si parte del símbolo está sucio o dañado. Hay cuatro niveles; la tabla de Denso Wave los da como porcentaje aproximado de codewords que se pueden restaurar:
La última columna muestra el costo: para el mismo link, cada nivel agrega módulos (la especificación va de la versión 1, 21 × 21, a la 40, 177 × 177, sumando 4 módulos por lado por versión). Al mismo tamaño impreso, más módulos son módulos más chicos, y un módulo más chico es más difícil de leer de lejos o con una cámara mediocre. Por eso la tabla de casos no usa H en todo: en una tarjeta de 2 cm el nivel M deja el módulo en 0,49 mm; en un vinilo de 30 cm, H sale gratis (5,26 mm por módulo). El mismo link sin mensaje (https://wa.me/525512345678) ocupa solo 25 × 25 módulos en M: el mensaje prellenado es lo que engorda el código, así que mantenelo corto (los de la tabla tienen menos de 80 caracteres).
Resolución de impresión. Denso Wave calcula su ejemplo con 4 puntos de impresora por módulo (0,254 mm a 400 dpi). El menú de la tabla, impreso a 4 cm en una impresora de 300 dpi, da 11,6 puntos por módulo: muy por encima. El problema de resolución nunca es la impresora: es un PNG chico estirado, o un JPG comprimido con halos grises alrededor de cada módulo. Usá PNG y generalo grande.
Los ocho casos, uno por uno
Interior · nivel M Tarjeta de presentación
Dónde: Dorso de la tarjeta, lejos del borde de corte.
Tamaño: se lee a unos 20 cm → QR de 2 cm de lado, 2,4 cm con el margen. Con el mensaje sugerido salen 41 × 41 módulos de 0,49 mm.
Nivel M (≈15 %): Se lee en mano, limpia y con luz: el nivel estándar alcanza y deja el código con menos módulos, que es lo que importa en 2 cm.
Texto al lado: «Escaneá y escribime por WhatsApp» y, debajo, el número escrito (wa.me/525512345678) para quien no pueda escanear.
Mensaje prellenado: «Hola, tengo tu tarjeta y quiero contactarte».
Generar este QR
Interior · nivel Q Empaque o etiqueta
Dónde: Cara plana del empaque (no sobre la curva de una botella) o etiqueta adhesiva.
Tamaño: se lee a unos 25 cm → QR de 2,5 cm de lado, 2,9 cm con el margen. Con el mensaje sugerido salen 53 × 53 módulos de 0,47 mm.
Nivel Q (≈25 %): El empaque se roza, se moja y se dobla en el transporte: 25 % de tolerancia a daño, a costa de más módulos.
Texto al lado: «¿Dudas con el producto? Escaneá y escribinos» y, debajo, el número escrito (wa.me/525512345678) para quien no pueda escanear.
Mensaje prellenado: «Hola, compré un producto de ustedes y tengo una consulta».
Generar este QR
Interior · nivel M Flyer o volante
Dónde: Junto a la promo, con el número escrito debajo.
Tamaño: se lee a unos 30 cm → QR de 3 cm de lado, 3,5 cm con el margen. Con el mensaje sugerido salen 45 × 45 módulos de 0,67 mm.
Nivel M (≈15 %): Papel en mano, sin laminar: el nivel estándar.
Texto al lado: «Escaneá y pedí la promo por WhatsApp» y, debajo, el número escrito (wa.me/525512345678) para quien no pueda escanear.
Mensaje prellenado: «Hola, vi el volante y quiero más información de la promo».
Generar este QR
Interior · nivel M Mostrador o caja
Dónde: Display de pie a la altura de la vista, del lado del cliente.
Tamaño: se lee a unos 60 cm → QR de 6 cm de lado, 7,1 cm con el margen. Con el mensaje sugerido salen 45 × 45 módulos de 1,33 mm.
Nivel M (≈15 %): Superficie limpia y controlada; el cliente puede acercarse.
Texto al lado: «¿Consultas después de irte? Escaneá y escribinos» y, debajo, el número escrito (wa.me/525512345678) para quien no pueda escanear.
Mensaje prellenado: «Hola, estoy en el local y quiero consultar por un producto».
Generar este QR
Exterior · nivel Q Vitrina o puerta del local
Dónde: Del lado de adentro del vidrio, a la altura de la vista, sin publicidad pegada alrededor.
Tamaño: se lee a unos 1,5 m → QR de 15 cm de lado, 17,3 cm con el margen. Con el mensaje sugerido salen 53 × 53 módulos de 2,83 mm.
Nivel Q (≈25 %): Se lee desde la vereda, a través de un vidrio con reflejos y polvo: conviene margen de daño extra.
Texto al lado: «¿Cerrado? Escribinos igual por WhatsApp: escaneá» y, debajo, el número escrito (wa.me/525512345678) para quien no pueda escanear.
Mensaje prellenado: «Hola, vi el QR en el local y quiero saber horarios y disponibilidad».
Generar este QR
Interior · nivel M Cartel o afiche en pared
Dónde: Zona baja o media del cartel, a la altura a la que se levanta un teléfono.
Tamaño: se lee a unos 2 m → QR de 20 cm de lado, 23,9 cm con el margen. Con el mensaje sugerido salen 41 × 41 módulos de 4,88 mm.
Nivel M (≈15 %): El tamaño ya compensa la distancia; subir el nivel agrega módulos sin ganar mucho en interior.
Texto al lado: «Escaneá para escribirnos por WhatsApp» y, debajo, el número escrito (wa.me/525512345678) para quien no pueda escanear.
Mensaje prellenado: «Hola, vi el cartel y quiero más información».
Generar este QR
Exterior · nivel H Vehículo (puerta o vidrio trasero)
Dónde: Puerta lateral o luneta trasera; se escanea con el vehículo estacionado, nunca en movimiento.
Tamaño: se lee a unos 3 m → QR de 30 cm de lado, 34,2 cm con el margen. Con el mensaje sugerido salen 57 × 57 módulos de 5,26 mm.
Nivel H (≈30 %): Polvo, barro, sol directo y rayones: el nivel máximo (30 %) tiene sentido acá y el tamaño del vinilo absorbe los módulos extra.
Texto al lado: «Pedí presupuesto por WhatsApp: escaneá el código» y, debajo, el número escrito (wa.me/525512345678) para quien no pueda escanear.
Mensaje prellenado: «Hola, vi el vehículo y quiero pedir un presupuesto».
Generar este QR
Qué texto poner al lado del código
Un QR solo, sin texto, no dice qué pasa al escanearlo, y la gente no escanea lo que no entiende. El texto tiene tres partes y va fuera de la zona de silencio:
- Qué gana el cliente, con verbo: «Pedí por WhatsApp», «Pedí presupuesto», «Consultá stock». No «Escaneame».
- Con qué se escanea: «con la cámara del teléfono». Meta aclara que «la cámara de WhatsApp solo puede escanear los códigos QR de WhatsApp oficiales»: si el cliente abre WhatsApp y busca el escáner, este QR no le va a funcionar y va a pensar que está roto.
- El respaldo escrito: el número en formato internacional o el link corto
wa.me/525512345678 en letra legible. Para el que tiene la cámara rota, poca luz o un teléfono que no lee QR.
Los llamados a la acción de la tabla siguen ese molde. Evitá el texto con fecha («válido hasta el 30/9»): el QR va a seguir pegado en la mesa en octubre.
Cómo probarlo antes de imprimir
La prueba cuesta una hoja de papel y diez minutos, y es lo que separa un QR que funciona de uno que quedó de adorno:
- Imprimí uno a tamaño real en una impresora común y pegalo donde va a estar (la mesa, el vidrio, la puerta del auto). No lo pruebes en pantalla: la pantalla tiene contraste y luz propios.
- Tres teléfonos, mínimo: un Android económico, un iPhone y el teléfono más viejo que consigas. Es el peor de los tres el que fija si el tamaño alcanza.
- Cámara nativa y app lectora. La cámara del sistema es lo que va a usar la mayoría; una app lectora te dice si el problema es el código o la cámara.
- A la distancia real y con la luz real. Para la vitrina, desde la vereda; para el menú, sentado; para el vehículo, estacionado. De noche también: es cuando el laminado brilla y la cámara sube el ruido.
- Mandá el mensaje. Que abra WhatsApp (no una página en blanco), en el chat con tu número, con el texto prellenado, y que el mensaje llegue. Un link que «abre algo» no prueba que el número esté bien: la página intermedia de WhatsApp no valida el número y el error aparece recién en la app (por qué).
- Desde otro país si vendés a turistas o por envío: el número tiene que llevar el código de país. El generador lo valida y corrige el formato local (el 15 argentino, el 521 mexicano viejo, el 0 inicial).
- Después de laminar o pegar, repetí el escaneo. El laminado y el vinilo cambian el brillo.
Errores típicos
Los dos se pueden combinar: el QR oficial en la tarjeta (un solo soporte, mensaje editable) y QR a wa.me con mensajes distintos en el menú, el empaque y el cartel, para saber de dónde llega cada cliente. La comparación técnica de los esquemas de link (wa.me, api.whatsapp.com, whatsapp://, el enlace directo de Business) está en su propia guía.
Generar el QR para tu caso
Elegí el soporte y se cargan el mensaje sugerido y el nivel de corrección recomendado; después el número, con el mismo validador que corrige el formato por país. El PNG sale con 4 módulos de margen y en 1024 px. El generador principal hace lo mismo en nivel M.
Se genera en tu navegador: no guardamos tu número.
Fuentes
Especificación del QR (Denso Wave, creador del código, leída el 16 de septiembre de 2026): Point for determining the code area (margen de cuatro módulos en todos los lados; ejemplo de cálculo: versión 3, 0,254 mm por módulo a 400 dpi con 4 puntos por módulo, 7,366 mm de símbolo y 9,398 mm con margen; qué hacer si el área no entra). Error correction feature (cuatro niveles; L ≈ 7 %, M ≈ 15 %, Q ≈ 25 %, H ≈ 30 % de los codewords totales; «Level M (15%) is most frequently selected»; Q o H para ambientes donde el código se ensucia), Information capacity and versions (versión 1 = 21 × 21 a versión 40 = 177 × 177, +4 módulos por lado por versión) y Examples of problems encountered in reading a code (módulos distorsionados al reescalar, letras o imágenes alrededor que quitan el margen, superpuestas que reducen el contraste): estas tres páginas respondieron 403 desde nuestro entorno el 16 de septiembre de 2026 y se leyeron en la copia del Internet Archive del 25-08-2026; los porcentajes están en la imagen de la tabla de esa página.
Ayuda oficial de WhatsApp (leída el 16 de septiembre de 2026): Información acerca del código QR de WhatsApp Business (no vence salvo restablecer o eliminar la cuenta; mensaje predefinido editable; muestra nombre de usuario y perfil; usos: tarjetas, cartelería y carteles de mesa, embalaje, eventos, firmas; menús Android/iPhone), Cómo imprimir tu código QR de WhatsApp Business (plantilla de sticker de 8 × 8 cm / 302 × 302 px, imprimir desde el teléfono para mantener la relación de aspecto), Cómo editar los mensajes predeterminados para el código QR (límite de 140 caracteres; el cliente puede editarlo), Cómo restablecer tu código QR (el anterior deja de funcionar; contra el spam), Cómo escanear el código QR de WhatsApp de una empresa («la cámara de WhatsApp solo puede escanear los códigos QR de WhatsApp oficiales»), Cómo crear enlaces directos y Cómo usar la función de clic para chatear (formato https://wa.me/número?text=). Ninguna muestra fecha de última actualización.
Regla práctica de tamaño (industria, no norma): QR Code Minimum Size Guidelines (qr-code-generator.com, 26-02-2025: «the scanning distance is about 10x the QR Code size», mínimo 2 × 2 cm, zona de silencio de 4 módulos) y How to perfectly size your QR Codes (Uniqode, actualizado 09-07-2026: «QR Code size = scanning distance ÷ 10», 2 × 2 cm como mínimo para impresión). Las dos leídas el 16 de septiembre de 2026.
Lo que no verificamos y por eso no afirmamos: cómo leen las cámaras de los teléfonos un QR invertido (claro sobre oscuro); la distancia mínima de enfoque de cada cámara; el tamaño mínimo de módulo legible por un teléfono (Denso Wave no lo publica para cámaras de celular); qué URL codifica el QR oficial de WhatsApp Business; y un límite de longitud para el parámetro text de wa.me (Meta no lo publica). Las distancias por caso son supuestos de uso, no mediciones.
Verificado el 16 de septiembre de 2026. EveryChat es una herramienta independiente y no está afiliada a Meta Platforms, Inc. ni a Denso Wave. «QR Code» es marca registrada de Denso Wave Incorporated.
Preguntas frecuentes
¿De qué tamaño imprimo el QR de WhatsApp?
Depende de a qué distancia lo van a escanear. La regla práctica de la industria (no es parte de la norma) es lado del QR ≈ distancia de lectura ÷ 10, con un piso de 2 × 2 cm: un menú que se lee a 40 cm pide un código de 4 cm; una vitrina que se lee desde la vereda a 1,5 m, uno de 15 cm. A eso sumale la zona de silencio: cuatro módulos en blanco por lado, según la especificación. La tabla por caso tiene el tamaño y el área total para ocho soportes. Como referencia oficial, Meta pide 8 × 8 cm para la plantilla de sticker de su QR de WhatsApp Business.
¿Puedo imprimir el QR en blanco sobre negro o en colores?
Imprimí oscuro sobre claro. Así está definido el símbolo y es lo que leen todas las cámaras; el generador usa gris casi negro sobre blanco. Denso Wave documenta que superponer letras o imágenes vuelve indistinto el contraste entre claro y oscuro y que el código «puede resultar difícil o imposible de leer». La lectura de QR invertidos (claro sobre oscuro) por las cámaras de los teléfonos no la verificamos y por eso no la recomendamos; si tu diseño lo exige, probalo en más teléfonos de lo normal antes de imprimir.
¿Qué nivel de corrección de errores elijo?
Los cuatro niveles restauran aproximadamente el 7 % (L), 15 % (M), 25 % (Q) y 30 % (H) de los codewords del símbolo (Denso Wave). M es, según Denso Wave, el nivel que se elige con más frecuencia y es el que usa el generador. Subí a Q para empaques y vitrinas (roce, humedad, polvo) y a H para vehículos (barro, sol, rayones). El costo es tamaño: el link del menú, en M, ocupa 41 × 41 módulos; en H, 53 × 53. Al mismo tamaño impreso, cada módulo queda más chico. El generador de esta guía deja elegir el nivel.
¿Cómo pruebo el QR antes de mandarlo a imprimir?
Imprimilo a tamaño real en una impresora común, pegalo donde va a estar y escanealo con al menos tres teléfonos distintos (un Android económico, un iPhone, uno viejo), con la cámara nativa y con una app lectora, a la distancia real y con la luz real del lugar (de noche, con el reflejo del acrílico). Después mandá el mensaje: tiene que llegar al número correcto con el texto prellenado. Si el número es de otro país que el tuyo, probalo también desde un teléfono de ese país o con el validador del generador. La lista completa está en la guía.
¿Con qué se escanea el QR: con la cámara del teléfono o desde WhatsApp?
Con la cámara del teléfono (o cualquier app lectora): el QR codifica un link https://wa.me/… y el sistema lo abre en WhatsApp. El escáner interno de WhatsApp no sirve para este QR: Meta lo dice textual, «la cámara de WhatsApp solo puede escanear los códigos QR de WhatsApp oficiales». Por eso el texto al lado del código debe decir «escaneá con la cámara», no «escaneá desde WhatsApp».
¿Qué diferencia hay entre este QR y el QR oficial de WhatsApp Business?
El de esta página codifica un link wa.me con tu número y tu mensaje: lo generás gratis, funciona con WhatsApp normal y con Business, cualquier cámara lo lee y sigue vivo mientras el número tenga WhatsApp; si querés anularlo, tenés que reimprimir. El QR oficial de WhatsApp Business lo genera la app (Herramientas → Enlace directo → Ver código QR), está asociado a la cuenta de empresa, «no vence, a menos que lo restablezcas o que elimines tu cuenta», se puede restablecer para que el anterior deje de funcionar, lleva un mensaje predeterminado de hasta 140 caracteres editable desde la app sin reimprimir, y muestra el nombre de usuario y el perfil de la empresa al escanearlo (ayuda oficial de WhatsApp). Qué URL codifica ese QR oficial no lo documenta Meta y no lo afirmamos. La comparación completa está más abajo.
¿El QR deja de funcionar si cambio el mensaje o el número?
El QR es el link: si cambiás el mensaje prellenado, es otro link y otro QR, y hay que reimprimir. Si cambiás de número, igual. Por eso conviene que el mensaje diga de dónde viene el cliente («vi el QR en la carta») y no una promo con fecha de vencimiento. Si necesitás cambiar el mensaje seguido sin reimprimir, esa es la ventaja del QR oficial de Business (su mensaje se edita desde la app) o de apuntar el QR a una página tuya que redirija al wa.me del momento.