¿Qué es un código QR?

El código QR (Quick Response = respuesta rápida) es un código de barras bidimensional: guarda información tanto en horizontal como en vertical usando una cuadrícula de módulos (cuadritos) negros y blancos. Fue inventado en 1994 por Masahiro Hara en la empresa japonesa Denso Wave para rastrear autopartes de Toyota.

  • Capacidad: hasta 7.089 dígitos o 4.296 caracteres alfanuméricos — cientos de veces más que un código de barras tradicional (que guarda ~13 dígitos).
  • Patrones de posición: los 3 cuadrados grandes de las esquinas le dicen al lector dónde está el código y en qué orientación — por eso se puede escanear al derecho, de lado o al revés.
  • Corrección de errores: usa el algoritmo Reed-Solomon. Según el nivel (L 7%, M 15%, Q 25%, H 30%) el código se puede leer aunque esté parcialmente dañado, rayado o tenga un logo encima.
  • Versiones: van de la 1 (21×21 módulos) a la 40 (177×177). A más módulos, más información.
  • Qué puede guardar: enlaces web, texto, datos de contacto (vCard), redes WiFi, correos, teléfonos, ubicaciones GPS y pagos.
🛡️ Seguridad: cuidado con el "quishing"

El quishing (phishing con QR) consiste en pegar códigos QR falsos sobre los reales (en menús, parquímetros, afiches) para llevarte a páginas que roban datos. Regla de oro: antes de abrir el enlace, revisa la dirección que muestra el lector — esta herramienta te la muestra completa antes de abrirla.

🔍 Lector de QR

Sube una foto, arrástrala, pégala con Ctrl+V o usa la cámara. Todo se procesa en tu navegador — ninguna imagen se envía a internet.

📁

Toca para subir una foto con QR

o arrástrala aquí · o pégala con Ctrl+V

La cámara requiere HTTPS y tu permiso. En el celular usa la cámara trasera para mejor enfoque.

La imagen o la cámara se verán aquí

Diccionario

Código QR
Código de barras bidimensional de respuesta rápida que guarda datos en una cuadrícula de módulos.
Módulo
Cada cuadrito negro o blanco del QR; es la unidad mínima de información (un bit).
Patrón de posición
Los 3 cuadrados grandes de las esquinas que indican al lector la ubicación y orientación del código.
Patrón de alineación
Cuadrado pequeño interior que ayuda a leer el código aunque la foto esté inclinada o curvada.
Corrección de errores
Datos redundantes (Reed-Solomon) que permiten leer un QR dañado hasta en un 30%.
Versión
Tamaño del QR: de la versión 1 (21×21 módulos) a la 40 (177×177). Más módulos = más capacidad.
Zona de silencio
Margen blanco obligatorio alrededor del QR para que el lector lo distinga del fondo.
Denso Wave
Empresa japonesa donde Masahiro Hara inventó el código QR en 1994 para rastrear autopartes.
Quishing
Estafa que usa códigos QR falsos para llevar a páginas que roban datos personales o bancarios.
vCard
Formato de tarjeta de contacto digital (nombre, teléfono, correo) que puede guardarse en un QR.
getUserMedia
Función del navegador que pide permiso y enciende la cámara para escanear en vivo. Requiere HTTPS.
BarcodeDetector
Lector de códigos integrado en algunos navegadores (Chrome en Android); si no existe, se usa una librería JS.

Videos

Código QR: qué es y cómo usarlo correctamente

Descubre cómo funcionan los códigos QR

¿Cómo funciona un código QR? Explicación fácil

Construí un código QR a mano para ver cómo funciona

Cuestionario

10 preguntas aleatorias del banco de 50. Calificación de 0 a 100.