raatools/

Generador de códigos QR

Genera códigos QR para texto, URLs, WiFi y más.

¿Qué es un código QR?

Los códigos QR (Quick Response) son códigos de barras matriciales bidimensionales que pueden almacenar mucha más información que los códigos de barras tradicionales unidimensionales. Inventados en 1994 por Denso Wave (una empresa japonesa), se han vuelto omnipresentes en marketing, pagos, autenticación, conexiones Wi-Fi, menús de restaurantes y mucho más. Esta herramienta genera códigos QR en tu navegador para cualquier texto, URL u otro dato.

Los códigos QR funcionan codificando datos en un patrón de cuadrados blancos y negros que las cámaras pueden leer rápidamente. Los tres cuadrados grandes en las esquinas (patrones de localización) ayudan a la cámara a orientarse. La corrección de errores Reed-Solomon permite que los códigos sigan siendo escaneables incluso si están parcialmente dañados u oscurecidos (hasta el 30 % de daño con corrección de nivel H).

Cómo usar esta herramienta

Introduce el texto, URL u otros datos que quieras codificar. Selecciona el nivel de corrección de errores (L, M, Q o H) y el tamaño. Personaliza colores opcionalmente. La herramienta genera el código QR al instante en tu navegador. Descárgalo como PNG, SVG o JPEG. Todos los códigos QR se generan localmente: tus datos nunca se envían a un servidor.

Tipos comunes de datos en códigos QR

  • URL — abre un sitio web al escanearse. El caso de uso más común.
  • Texto plano — muestra texto en la pantalla del escáner.
  • Wi-Fi — se conecta automáticamente a una red Wi-Fi (codifica SSID, contraseña y tipo de cifrado).
  • vCard — añade información de contacto (nombre, teléfono, correo, dirección) a los contactos del teléfono.
  • Correo — abre un borrador de correo prerellenado con destinatario, asunto y cuerpo.

Niveles de corrección de errores

Los códigos QR tienen cuatro niveles de corrección de errores: L (7 %), M (15 %), Q (25 %) y H (30 %). Mayor corrección de errores significa que el código sigue siendo legible cuando hay más daño, pero requiere un patrón más denso (más grande). Para uso impreso o en exterior, usa Q o H. Para pantallas digitales sin daño potencial, M es suficiente. Las estrategias de añadir un logo en el centro del QR requieren H, ya que el logo cubre datos que la corrección de errores debe reemplazar.

Preguntas frecuentes

¿Qué tipos de datos pueden almacenar los códigos QR?

Sí, los códigos QR pueden almacenar diversos tipos de datos: texto plano, URLs, información de contacto vCard, conexiones Wi-Fi, eventos de calendario, números de teléfono, direcciones de correo, ubicaciones geográficas e incluso pequeñas cantidades de datos binarios. La capacidad máxima depende del tipo de datos y nivel de corrección de errores: hasta 4296 caracteres alfanuméricos, 2953 bytes binarios o 7089 dígitos numéricos.

¿Cómo funciona la corrección de errores?

Los códigos QR contienen corrección de errores (códigos Reed-Solomon) que permite que sigan siendo escaneables incluso cuando hay daño parcial. Los cuatro niveles son L (7 % corrección), M (15 %), Q (25 %) y H (30 %). Niveles más altos hacen que el código sea más robusto pero requieren más datos, haciendo el código más denso. Para uso impreso, M o Q es típico. Si el código va expuesto a deterioro o se le añadirá un logo, usa H.