Generador de QR y Wi-Fi QR

Crea códigos QR para texto, enlaces o acceso Wi-Fi sin enviar datos.

El formulario interactivo está listo al activar JavaScript.

Cómo utilizar

Escribe un enlace o cualquier texto y descarga el código como PNG o SVG, o cambia al modo Wi-Fi para codificar una red y que las visitas se conecten sin que nadie dicte la contraseña. El código se dibuja en tu navegador; no se envía nada a ningún servidor. Por defecto usa el nivel de corrección M y la versión más pequeña en la que cabe; puedes elegir otro nivel o una versión fija para que varios códigos se impriman del mismo tamaño. Además de texto, enlaces y Wi-Fi, puede codificar un contacto, un correo electrónico, una llamada, un SMS, una ubicación o un evento de calendario, cada uno en el formato estándar que reconocen las cámaras de los móviles.

Un código QR no es un enlace: es el propio texto impreso como una cuadrícula. Eso tiene dos consecuencias que conviene saber antes de mandar algo a imprenta: cuanto más se codifica, más densa es la cuadrícula y más difícil de leer en pequeño, y el código ya no se puede cambiar una vez impreso. Si el destino puede moverse, codifica una URL que controles y redirígela.

Lo que se guarda en el código depende del tipo. Una red Wi-Fi se convierte en WIFI:T:WPA;S:nombre;P:contraseña;H:false;;, una llamada en tel:+12025550100, un mensaje de texto en SMSTO:número:mensaje y una ubicación en geo:latitud,longitud. Un correo electrónico se convierte en un enlace mailto: con el asunto y el mensaje, un contacto en una tarjeta vCard 3.0 y un evento de calendario en un VEVENT de iCalendar. De los números de teléfono se eliminan los espacios y los guiones. El evento se escribe en hora local sin zona horaria, así que el móvil lo añade a la misma hora local, esté donde esté.

El tamaño de la cuadrícula se llama versión: la versión 1 tiene 21 × 21 módulos (los cuadraditos), cada versión añade 4 por lado y la versión 40 tiene 177 × 177. Un nivel de corrección de errores más alto permite leer un código rayado o tapado en parte (L recupera cerca del 7% del código, M cerca del 15%, Q cerca del 25% y H cerca del 30%), pero entonces el mismo contenido necesita una cuadrícula mayor. La imagen conserva alrededor del código un margen en blanco de cuatro módulos de ancho, que los lectores necesitan para encontrar sus bordes, así que no lo recortes.

Ejemplo

El QR contiene https://ntools.xyz. Al escanearlo puedes abrir esa dirección; la descarga guarda el código como PNG.

  • https://ntools.xyzSus 18 caracteres caben en la versión 2 (25 × 25 módulos) con el nivel M; con el nivel H, el mismo enlace necesita la versión 3 (29 × 29).
  • Una red Wi-Fi con una contraseña de 28 caracteresWIFI:T:WPA;S:CasaSilva;P:correct-horse-battery-staple;H:false;; ocupa 63 bytes: versión 5 (37 × 37) con el nivel M.
  • Un contacto con nombre, teléfono y correo electrónicoLa vCard ocupa 130 bytes, unas siete veces el enlace corto, y necesita la versión 8 (49 × 49) con el nivel M.
  • 300 caracteres de textoVersión 13 (69 × 69) con el nivel M y versión 18 (89 × 89) con el nivel H. Cuanto más se codifica, más grande hay que imprimir el código.
  • El límite máximoLa versión 40 admite 2.953 bytes con el nivel L y 1.273 con el nivel H. Las letras acentuadas ocupan 2 bytes y la mayoría de los emojis 4, así que llenan el código más deprisa que las letras sin acento.

Preguntas frecuentes

¿Los códigos QR caducan?

El código en sí no caduca nunca: es texto en una cuadrícula y seguirá descodificándose dentro de diez años. Lo que caduca es el destino: un enlace que deja de funcionar inutiliza el código aunque el código esté intacto.

¿Puedo cambiar adónde apunta un código ya impreso?

El código no. Ese es el argumento para codificar una URL de un dominio propio en lugar de un enlace directo a una página ajena: la redirección se cambia después sin reimprimir nada.

¿Qué nivel de corrección de errores debo elegir?

M, el predeterminado, sirve para casi todo lo que se imprime. Elige Q o H si el código puede ensuciarse o desgastarse, o si algo como un logotipo va a tapar parte de él; elige L para que un texto largo ocupe lo menos posible en una pantalla o una superficie limpia.

¿Para qué elegir una versión fija?

Para que varios códigos, por ejemplo etiquetas con enlaces distintos, se impriman con la misma cuadrícula y del mismo tamaño. Si el contenido no cabe en la versión elegida, la página lo indica: elige una versión mayor, un nivel más bajo o Automático.

¿PNG o SVG?

El PNG es una imagen con un número fijo de píxeles, adecuada para documentos y páginas web. El SVG se dibuja a partir de formas y se mantiene nítido a cualquier tamaño, lo que conviene a imprentas y grandes formatos.

¿Un código Wi-Fi revela la contraseña?

Sí. La contraseña se guarda en texto plano dentro del código, así que cualquiera que lo escanee, o que lea la imagen con un lector de QR, puede verla. Pon el código solo donde no te importaría escribir también la contraseña.

Herramientas relacionadas