Generador gratuito de códigos QR online

Crea códigos QR para URLs, texto, contraseñas WiFi o tarjetas de contacto. Descárgalos en PNG o SVG · sin registro.

Generado en tu navegador · no se envía nada a un servidor

¿Qué es un código QR?

Un código QR (Quick Response) es un código de barras 2D que almacena datos como URLs, texto, credenciales WiFi o información de contacto. Solo tienes que apuntar la cámara del móvil al código QR para escanearlo. Se usan ampliamente en tarjetas de visita, cartas de restaurante, embalajes de producto, entradas para eventos y materiales de marketing.

Breve historia del código QR

Los códigos QR fueron inventados en 1994 por Masahiro Hara, ingeniero en Denso Corporation (luego escindida como Denso Wave), para resolver un problema de la cadena de suministro automotriz japonesa. El modelo de fabricación lean de Toyota generaba más SKU por pieza que los aproximadamente 20 caracteres que un código de barras unidimensional podía contener, por lo que los operarios escaneaban diez códigos seguidos por pieza. El encargo a Hara era diseñar un código 2D que llevara toda la etiqueta en un único símbolo, en cualquier orientación, rápido. Ha dicho en entrevistas que la disposición en cuadrícula matricial le vino en parte de las piedras blancas y negras de un tablero de Go en su pausa para comer. El problema más difícil era la detección de posición: ¿cómo sabe un escáner dónde empieza el código y cuál es su orientación cuando se fotografía inclinado o boca abajo? La respuesta de Hara son los tres cuadrados concéntricos de los patrones de detección en tres esquinas de cada código QR. Para escoger un marcador que no chocara con la impresión normal, su equipo tabuló las frecuencias de bandas en miles de revistas y periódicos y constató que la proporción 1:1:3:1:1, negro fino, blanco fino, negro grueso, blanco fino, negro fino, casi nunca aparece en la impresión ordinaria. Esa proporción es lo que los escáneres buscan. La otra contribución decisiva de Denso Wave fue estratégica: la empresa posee patentes sobre el código QR pero renunció explícitamente a los derechos de regalías para cualquier uso que cumpla con la especificación pública ISO/IEC 18004, publicada por primera vez en junio de 2000 con revisiones importantes en 2006 (que definió el «QR Code 2005»), en 2015 (renombrado simplemente «QR Code») y la cuarta edición de agosto de 2024 actual. La marca registrada «QR Code» se hace cumplir; el código de barras matricial subyacente es libre. Esa decisión de 1994 es la razón principal por la que los QR ganaron la carrera del código de barras 2D de consumo frente a PDF417, Aztec y Datamatrix. La adopción masiva llegó con la detección nativa por cámara de móvil: iOS 11 en septiembre de 2017 y Google Lens en mayo de 2018. Hoy todo teléfono moderno lee códigos QR desde la aplicación de cámara por defecto, sin escáner aparte.

Anatomía de un código QR

Usos comunes de los códigos QR

Normas e hitos históricos

Otras preguntas frecuentes

¿Qué tamaño debe tener mi código QR impreso?

Para impresión, al menos 2 cm por 2 cm (aproximadamente 0,8 pulgadas), lo que da una proporción aproximada de 20:1 entre distancia de lectura y tamaño de módulo a las resoluciones habituales de cámaras de teléfono. Una regla práctica útil es tamaño mínimo de impresión ≈ distancia de lectura ÷ 10: un QR destinado a escanearse a 2 metros debe medir al menos 20 cm de ancho; un código en una valla publicitaria de autopista a 50 metros debe medir al menos 5 metros de ancho.

¿Por qué el mismo contenido a veces produce códigos de distinto tamaño?

Dos razones. Primero, el codificador puede haber subido la versión QR (más módulos por lado) porque tu nivel de corrección de errores exige más redundancia de la que cabe en la versión inferior. Segundo, el codificador puede haber cambiado de modo: un identificador todo numérico se codifica en modo numérico a 3,33 bits por carácter; el mismo identificador con un prefijo de letra fuerza el modo alfanumérico o byte, que usa más bits por carácter y puede subir la versión.

¿Puedo incrustar un logo en el centro sin romper el QR?

Sí, hasta aproximadamente el 25-30 % del área visible, siempre que también subas el nivel de corrección de errores. Reed-Solomon puede recuperar los módulos que cubre un logo, pero solo hasta el porcentaje de recuperación del nivel. El nivel H (30 %) es la elección estándar para superposiciones de logo; el nivel Q (25 %) funciona con logos más pequeños. Prueba siempre el escaneo desde al menos tres teléfonos distintos antes de imprimir definitivamente, porque la colocación del logo sobre qué módulos concretos también importa.

¿Cuál es la diferencia entre QR estático y QR dinámico?

Un QR estático codifica la carga útil directamente: lo escaneas y obtienes exactamente la URL o el texto codificado. Un QR dinámico codifica una URL corta de seguimiento que redirige a través de un servidor de terceros, de modo que el destino puede cambiarse sin reimprimir el código y cada escaneo puede registrarse. Este generador produce solo QR estáticos: el contenido es el contenido, sin redirecciones, sin seguimiento. Más lento de actualizar pero invisible para los escáneres anti-phishing y sobrevive a que la empresa de redirección de terceros desaparezca.

¿Los códigos QR distinguen mayúsculas y minúsculas?

Los datos sí, pero el modo determina qué cabe. El modo alfanumérico solo admite mayúsculas A-Z, dígitos, espacio y $ % * + - . / :; una URL escrita en minúsculas obliga al codificador a entrar en modo byte, que usa más bits por carácter y puede subir la versión del QR. Si controlas el destino, usar una ruta corta en mayúsculas en un dominio sin cadena de consulta mantiene el código lo más pequeño posible.

¿Mis entradas se almacenan o envían a algún sitio?

No. Este generador se ejecuta enteramente en tu navegador a través de la biblioteca con licencia MIT QRCode.js. La URL, la contraseña Wi-Fi, la vCard y los datos de imagen se calculan y renderizan localmente; nada se transmite a ningún servidor, ningún evento de analítica registra los valores, ninguna lista de marketing captura tus entradas. Verificable en el panel Network de las herramientas de desarrollo observando la ausencia de cualquier POST tras la carga de la página. Las contraseñas Wi-Fi y los teléfonos vCard son exactamente el tipo de carga útil que los generadores del lado servidor monetizan; este no lo hace.

Preguntas frecuentes

¿Cuál es el mejor tamaño para un código QR?

Para impresión, haz el código QR de al menos 2 cm x 2 cm (unos 0,8 pulgadas). Para vallas o carteles que se ven a distancia, escálalo proporcionalmente. Regla práctica, el tamaño mínimo del código equivale a la distancia de escaneo dividida entre 10.

¿PNG o SVG, cuál debería descargar?

Usa PNG para uso digital (sitios web, redes sociales, correo electrónico). Usa SVG para materiales impresos, ya que es un formato vectorial que se escala a cualquier tamaño sin perder calidad.

¿Puedo personalizar los colores del código QR?

Sí, utiliza los selectores de color principal y de fondo para que coincidan con tu marca. Solo asegúrate de mantener suficiente contraste entre los dos colores, de lo contrario los lectores no leerán el código de forma fiable.

¿Caducan los códigos QR?

No. Los códigos QR generados aquí son estáticos, los datos se codifican directamente en el patrón. Funcionan para siempre, mientras el contenido al que enlazan (por ejemplo, una URL) siga activo.

¿Qué hace el "nivel de corrección de errores"?

Los niveles más altos de corrección de errores permiten que un lector siga leyendo el código aunque parte de él esté dañado, sucio o cubierto por un logo. Bajo (7%) genera el patrón más pequeño; Alto (30%) resiste daños importantes, pero hace que el código sea más denso.

Herramientas relacionadas