Generador de códigos QR

Descripción general

El generador de codigos QR convierte texto, URLs, credenciales WiFi o tarjetas de contacto en un archivo SVG descargable, con opciones de estilo de puntos, degradados de color, formas de esquinas y logos incrustados. El modo por lotes acepta un CSV o TXT y empaqueta todos los resultados en un ZIP. Anadir un logo sin subir primero el nivel de correccion de errores es la causa mas frecuente de que un codigo QR deje de escanearse correctamente.

Nivel de correccion de errores y compatibilidad con logos

El estandar QR Code define cuatro niveles de correccion de errores. Los niveles mas altos hacen el codigo mas denso pero permiten que una mayor parte de la superficie quede tapada antes de que el codigo falle:

L (7%) y M (15%)

  • L: archivo mas ligero, mayor capacidad de contenido
  • M: valor por defecto, valido para la mayoria de usos cotidianos
  • Ninguno de los dos niveles debe usarse con logo incrustado

Q (25%) y H (30%)

  • Q: ideal para impresion o materiales que puedan doblarse
  • H: obligatorio al incrustar un logo — hasta un 30% de la superficie puede quedar cubierta
  • H tambien gestiona mejor los textos largos

Formato del codigo QR para WiFi

Los moviles pueden escanear un codigo QR de WiFi y conectarse con un solo toque si el contenido coincide exactamente con este formato:

WIFI:T:{TIPO};S:{RED};P:{CONTRASEÑA};;
  • TIPOWPA (incluye WPA2 y WPA3), WEP (routers antiguos) o nopass (red abierta)
  • RED — nombre de la red; escapa ;, ,, ", :, \ con una barra invertida delante
  • CONTRASEÑA — contrasena; mismas reglas de escape. Dejar vacio si TIPO es nopass

El tamano del logo va de 0.1 a 0.5 relativo al lado del codigo QR, por defecto 0.3. Se recomienda no superar 0.35. Siempre pon el nivel de correccion en H antes de anadir un logo — con M o Q el logo tapara elementos del codigo que no podran recuperarse.

Los logos con formas irregulares (circulares, PNG con transparencia) reducen la obstruccion visible en comparacion con rectangulos solidos del mismo tamano relativo.

El error "Data too long"

La capacidad de contenido disminuye al aumentar la correccion de errores. Si una URL larga genera ese error:

  1. Reduce primero el nivel de correccion (H → Q → M → L)
  2. Si sigue siendo demasiado larga, acorta el contenido con un acortador de URLs

En nivel L, el limite practico es de unas 2900 caracteres ASCII. Los codigos muy densos tambien se escanean peor a distancia sea cual sea el nivel de correccion.

Generacion por lotes

Un elemento de contenido por linea — importa via CSV (se usa la primera columna) o TXT (una linea por codigo). Los elementos fallidos se listan por separado y no impiden descargar los correctos. Las opciones de salida son SVG individual, PNG o todos los archivos en un ZIP.

SVG o PNG

SVG es vectorial y escala sin perdida — usalo para impresion, carteles o cualquier lugar donde el codigo vaya a ampliarse. PNG es mejor para redes sociales, incrustacion en correos o contextos donde el soporte de SVG sea incierto.