Generador de Código QR🇦🇷 Actualizado mayo de 2026
Un código QR (Quick Response) es una matriz bidimensional de módulos binarios (píxeles blancos y negros) capaz de codificar hasta 4.296 caracteres alfanuméricos o 7.089 dígitos numéricos. Se usa para compartir URLs, datos de contacto, Wi-Fi, pagos con CBU/alias, textos, números de WhatsApp y más, de forma que cualquier cámara de celular lo lea en segundos. Esta herramienta genera el QR al instante: ingresás el tipo de contenido y el texto, y obtenés la imagen lista para descargar o compartir.
Cuándo usar esta calculadora
- Compartir el número de WhatsApp del negocio en una tarjeta personal o cartel de local para que los clientes inicien un chat sin guardar el número.
- Incluir el QR del menú de un restaurante en la mesa para que los comensales lo lean con el celular y accedan al menú digital.
- Generar un QR con los datos de red Wi-Fi (SSID + contraseña) para que invitados se conecten sin tener que escribir la clave.
- Poner un QR con el CBU o alias de Mercado Pago / banco en una factura o presupuesto para que el cliente pague escaneando.
- Crear un QR con el link de una encuesta de Google Forms o un formulario de RRHH para repartir en un evento o capacitación.
- Codificar una tarjeta de contacto (formato vCard) con nombre, teléfono, empresa y mail para entregar en reuniones de negocios.
Ejemplo: QR para WhatsApp
- Tipo: WhatsApp.
- Contenido: +5491155551234.
- Resultado: QR que abre chat de WhatsApp.
- Al escanear, el celular abre WhatsApp con ese número.
Casos resueltos
Ejemplos numéricos completos con datos reales para que valides cómo funciona la calculadora.
Caso 1: QR para Wi-Fi de un local gastronómico en CABA
Café 'La Esquina' quiere ofrecer Wi-Fi gratis a sus clientes sin que tengan que pedir la contraseña al mozo. La red se llama CafeLaEsquina y la clave es cafe2026argentina (protocolo WPA2). ¿Cómo arman el QR y dónde lo imprimen?
- Tipo de contenido: WiFi
- String a codificar:
WIFI:T:WPA;S:CafeLaEsquina;P:cafe2026argentina;; - Tamaño recomendado para mesa: 300 × 300 px (imprimir ≥ 3 cm físicos)
- Nivel de corrección: M (15%) suficiente para uso interior
- Impresión: laminada y con margen blanco (quiet zone) de al menos 4 módulos
Cómo funciona
5 min de lecturaCómo se calcula
Un código QR no usa una fórmula matemática clásica sino un proceso de codificación definido por el estándar ISO/IEC 18004:2015. Los pasos son:
1. Elegir modo de codificación:
- Numérico → hasta 7.089 dígitos
- Alfanumérico → hasta 4.296 chars (A-Z, 0-9, $, %, *, +, -, ., /, :, espacio)
- Binario/Byte → hasta 2.953 bytes (UTF-8, URLs, etc.)
- Kanji → hasta 1.817 caracteres
2. Elegir nivel de corrección de errores:
- L (Low) → 7 % de módulos recuperables
- M (Medium) → 15 % de módulos recuperables ← default recomendado
- Q (Quarter) → 25 % de módulos recuperables
- H (High) → 30 % de módulos recuperables ← usar si el QR puede ensuciarse
3. Calcular versión (tamaño de la matriz):
- Versión 1 → 21×21 módulos (hasta 41 chars numéricos en nivel L)
- Versión 10 → 57×57 módulos
- Versión 40 → 177×177 módulos (máximo estándar)
4. Codificar datos + bits de corrección Reed-Solomon
5. Aplicar máscara de patrón (8 posibles, se elige la que minimiza irregularidades)
6. Renderizar la matriz como imagen PNG/SVGPara WhatsApp el contenido debe ser:
https://wa.me/549XXXXXXXXXX(con código de país 54 y código de área sin el 0, sin el 15)
Para Wi-Fi:
WIFI:T:WPA;S:NombreDeRed;P:ContraseñaWifi;;Para vCard (contacto):
BEGIN:VCARD
VERSION:3.0
FN:Juan Pérez
TEL:+5491155551234
EMAIL:juan@ejemplo.com
END:VCARD---
Tabla de referencia
| Tipo de contenido | Formato a ingresar | Ejemplo real |
|---|---|---|
| URL / Sitio web | https://... | https://hacecuentas.com |
https://wa.me/549XXXXXXXXXX | https://wa.me/5491155551234 | |
| Wi-Fi WPA | WIFI:T:WPA;S:Red;P:Clave;; | WIFI:T:WPA;S:CasaDeJuan;P:mipass123;; |
| Wi-Fi abierta | WIFI:T:nopass;S:Red;;; | WIFI:T:nopass;S:LibrePublico;;; |
| Texto libre | Cualquier texto | Escaneame para ganar un descuento |
| Correo electrónico | mailto:email@dominio.com | mailto:ventas@empresa.com.ar |
| Teléfono (llamada) | tel:+549XXXXXXXXXX | tel:+5491144445555 |
| SMS | smsto:+549XXXXXXXXXX:Mensaje | smsto:+5491144445555:Hola, consulto por el precio |
| CBU / Pago | URL de link de pago | https://mpago.la/xxxxx |
| vCard (contacto) | Bloque BEGIN:VCARD ... END:VCARD | (ver sección anterior) |
| Ubicación GPS | geo:LAT,LON | geo:-34.6037,-58.3816 |
---
Tamaño recomendado según uso
| Uso | Tamaño mínimo recomendado | Observaciones |
|---|---|---|
| Pantalla / redes sociales | 200 × 200 px | Suficiente para pantallas Full HD |
| Impresión hoja A4 | 300 × 300 px (≥ 3 cm físico) | A 300 DPI: 3 cm = 354 px |
| Tarjeta personal | 250 × 250 px | Imprimir a mínimo 2 cm × 2 cm |
| Cartel / vidriera | 500 × 500 px o más | A mayor distancia de lectura, mayor tamaño |
| Banner / lona impresa | 1000 × 1000 px | Permitir zona quieta (quiet zone) de 4 módulos |
---
Casos típicos
Caso 1 — WhatsApp de un negocio
Un kiosco quiere que los clientes le escriban por WhatsApp. El dueño ingresa tipo "WhatsApp" y número +5491155551234. El generador crea el QR con la URL https://wa.me/5491155551234. Al escanearlo, el celular abre WhatsApp directo al chat con ese número, sin necesidad de guardarlo en la agenda.
Caso 2 — Red Wi-Fi para una confitería
La confitería tiene una red CafeLaPaz con contraseña cafepaz2024 bajo protocolo WPA2. Se ingresa WIFI:T:WPA;S:CafeLaPaz;P:cafepaz2024;;. Al escanear el QR desde un celular Android 10+ o iOS 11+, el dispositivo se conecta automáticamente a la red sin tipear la contraseña.
Caso 3 — Cobro con QR (Mercado Pago / Alias)
Un profesional independiente genera el link de cobro desde la app de Mercado Pago (https://mpago.la/xxxxxx) y lo convierte en QR. Lo pega en su factura o presupuesto PDF. El cliente escanea y paga directamente desde cualquier billetera virtual sin necesidad de tener la misma app.
---
Errores comunes
1. Número de WhatsApp sin código de país o con el 0/15: +541155551234 o +5491555551234 son incorrectos para wa.me. El formato correcto es 549 (54 = Argentina, 9 = móvil) seguido de los 8 dígitos locales: +5491155551234.
2. URL sin https://: Muchos lectores no interpretan hacecuentas.com como una URL; siempre incluir el protocolo completo https://hacecuentas.com.
3. QR demasiado pequeño para impresión: Usar un QR de 150 px en una hoja A4 lo hace difícil de leer. La regla práctica es que el QR impreso mida al menos 2 cm × 2 cm y que exista un margen blanco (quiet zone) de 4 módulos alrededor.
4. Contraseña Wi-Fi con caracteres especiales sin escapar: Si la contraseña contiene ;, ,, " o \, deben escaparse con \ antes del carácter. Ejemplo: contraseña mi;clave → WIFI:T:WPA;S:Red;P:mi\;clave;;.
5. Acortar URLs dinámicas que caducan: Usar links de Bitly o UTM con fecha de expiración hace que el QR impreso en material físico quede inútil. Preferir URLs permanentes o el link directo al dominio propio.
6. Texto con tildes o eñes en modo alfanumérico: El modo alfanumérico del estándar QR no incluye vocales acentuadas ni ñ. Para texto en español con tildes, el generador debe usar modo Byte/UTF-8; si no lo hace, los caracteres se corrompen.
---
Calculadoras relacionadas
Preguntas frecuentes
¿El QR que genero tiene fecha de vencimiento?
No, los QR estáticos no vencen nunca por sí solos: son simplemente una representación visual de un texto. Lo que puede «vencer» es el contenido que codifican: si la URL que pusiste deja de existir o el link de pago caduca, el QR va a dejar de funcionar. Un QR con un link permanente (como tu dominio propio o un número de WhatsApp) es válido de por vida.
¿Cuál es el formato correcto para el número de WhatsApp en Argentina?
El formato es https://wa.me/549XXXXXXXX. El prefijo 54 es el código de país de Argentina; el 9 indica número móvil (obligatorio para wa.me); después van los 8 dígitos locales sin el 0 de área ni el 15. Ejemplo: si el número es (011) 15-5555-1234, el link correcto es https://wa.me/5491155551234.
¿Qué nivel de corrección de errores debo elegir?
El nivel M (15%) es el recomendado para la mayoría de los usos digitales. Si el QR va a imprimirse en superficies que pueden ensuciarse, rayarse o doblarse (como packaging, remeras o carteles en exteriores), elegí nivel H (30%), que recupera hasta el 30 % de módulos dañados a costa de un QR visualmente más denso. El estándar que define estos niveles es ISO/IEC 18004:2015.
¿Puedo personalizar el color del QR (fondo blanco, módulos de otro color)?
Sí, siempre que exista suficiente contraste. El estándar recomienda un ratio de contraste mínimo de 3:1 entre los módulos oscuros y el fondo claro. Nunca invertir los colores (fondo oscuro con módulos blancos) porque la mayoría de los lectores esperan módulos oscuros sobre fondo claro. Si usás un color de marca, verificá que sea más oscuro que el fondo.
¿Cuántos caracteres puede guardar un código QR?
Depende del modo y la versión. En el máximo (versión 40, nivel L): 7.089 dígitos numéricos, 4.296 caracteres alfanuméricos o 2.953 bytes en modo binario/UTF-8. Para uso cotidiano (URLs cortas, números de teléfono, textos breves) estás muy lejos del límite. Una URL típica de 60 chars usa menos del 2 % de la capacidad máxima.
¿Los iPhones y Android leen los QR sin app adicional?
Sí. Desde iOS 11 (2017), la app Cámara nativa del iPhone lee QR directamente. En Android, la lectura nativa está disponible desde Android 8 (Oreo) en adelante a través de Google Lens integrado en la cámara. Para versiones anteriores se necesita una app lectora como QR & Barcode Scanner. La red Wi-Fi también se conecta automáticamente desde Android 10+ e iOS 11+.
¿Qué tamaño en píxeles debo usar para imprimir el QR en una tarjeta personal?
Para impresión en tarjeta personal (donde el QR suele medir unos 2-3 cm físicos) recomendamos 300 × 300 px como mínimo. A 300 DPI (resolución estándar de impresión de calidad), 300 px equivalen a exactamente 2,54 cm. Si querés el QR más grande en la tarjeta (3 cm), usá 354 px. Exportar en PNG sin compresión garantiza bordes nítidos.
¿Los pagos con QR en Argentina usan algún estándar particular?
Sí. El BCRA (Banco Central de la República Argentina) estableció mediante la Comunicación A 6885 y sucesivas el estándar de QR interoperable para pagos, basado en el formato EMVCo QR Code Specification. Desde 2022, todas las billeteras virtuales y bancos habilitados en Argentina deben leer el QR de cualquier otro proveedor. El formato incluye campos como monto, moneda (032 = ARS), CUIT del cobrador y referencia de la transacción.
¿Hay diferencia entre un QR estático y uno dinámico?
Sí. Un QR estático (como el que genera esta calculadora) codifica el contenido directamente: si querés cambiarlo, tenés que generar e imprimir uno nuevo. Un QR dinámico codifica una URL corta intermediaria (ej: https://qr.co/abc123) que redirige al destino real, el cual puede editarse desde un panel sin reimprimir el QR. Los dinámicos suelen ser de pago y tienen estadísticas de escaneos; los estáticos son gratuitos e ilimitados.
¿Puedo agregarle un logo en el centro al código QR?
Sí, gracias al nivel de corrección de errores Reed-Solomon. Si elegís nivel H (30%), podés cubrir hasta el 25-28% del centro del QR con un logo sin que pierda legibilidad. Con nivel M (15%), no superes el 10-12% del área central. El logo debe estar centrado, ser de color sólido (preferentemente oscuro sobre fondo claro) y dejar una pequeña zona de respiro (1-2 módulos) alrededor. Probá el QR con la cámara antes de imprimirlo: si la lectura falla, reducí el tamaño del logo o subí el nivel de corrección.
¿Los códigos QR pueden ser hackeados o usados para phishing?
Los QR en sí no se hackean: son solo una representación visual de texto. El riesgo es el contenido al que apuntan. Los atacantes crean QR que llevan a sitios falsos de pago, bancos o redes sociales (técnica llamada quishing, QR phishing). Recomendaciones: nunca escanees QR pegados en cajeros, parquímetros o postes públicos sin verificar la URL antes de confirmar; usá apps de cámara que muestren la URL completa antes de abrirla; en transacciones de pago, validá siempre el monto y el destinatario en la billetera virtual antes de confirmar. En Argentina, los QR de Mercado Pago/Modo son interoperables pero siempre validá CUIT y monto antes de pagar.
¿Puedo rastrear cuántas veces fue escaneado un QR?
Solo si es un QR dinámico o si el destino tiene un mecanismo de tracking. Un QR estático (como el de esta calculadora) no tiene forma de saber cuántas veces fue escaneado: simplemente codifica un texto. Para tracking, podés: (1) usar un QR dinámico de pago (Bitly, QR Code Generator, etc.) que cuenta escaneos en un dashboard; (2) apuntar el QR a una URL propia con parámetros UTM (?utm_source=qr&utm_medium=poster) y medir desde Google Analytics; (3) usar un servicio de short link con analytics (bit.ly, rebrand.ly). El QR estático con UTM es la opción más simple y gratuita para campañas chicas.
Fuentes y referencias
Metodología y confianza
Contenido revisado por el equipo editorial de Hacé Cuentas, con apego a nuestra política editorial y metodología de cálculo.
Última revisión: 27 de mayo de 2026. Los parámetros fiscales, legales y datos se verifican periódicamente con las fuentes citadas.
Los cálculos corren 100% en tu navegador. No guardamos ni transmitimos tus datos. Leé nuestra política de privacidad.
Resultados orientativos. Para decisiones financieras, médicas o legales críticas, consultá con un profesional.