Supuestos
- QR Code es una marca registrada de DENSO WAVE INCORPORATED.
- Los formatos de wifi, contacto y mensaje siguen el estándar de facto documentado por ZXing. Algunas cámaras y aplicaciones ignoran ciertos campos.
- La capacidad depende del nivel de corrección de errores y de los caracteres usados. Las tildes y la eñe ocupan dos bytes en UTF-8.
- Los códigos se generan sin acortador, así que siguen funcionando aunque este sitio desaparezca.
- No se ofrece superponer logotipos, porque hacerlo sin comprobar el escaneo produce códigos que fallan impresos.
- Todo se calcula en tu navegador; nada de lo que escribes se transmite ni se guarda.
Cómo se calcula
- El contenido se monta según el formato. El wifi queda como
WIFI:T:WPA;S:nombre;P:contraseña;;y el contacto como una ficha vCard 3.0. - Los signos se escapan. En wifi se escapan
\ ; , : "; en vCard, los saltos de línea, las comas y los puntos y coma. - Todo se codifica en UTF-8 para que las tildes y la eñe no se rompan.
- Se elige el tamaño mínimo que sirva, de la versión 1 (21 módulos) a la 40 (177 módulos).
Ejemplos
| Para qué | Ajustes | Resultado |
|---|---|---|
| Wifi de invitados en la mesa de un bar | Wifi · nivel Q | El cliente entra sin teclear la contraseña |
| Datos de contacto en una tarjeta | Contacto · guardar en SVG | Al escanear se añade a la agenda |
| Ubicación del local en un folleto | Coordenadas | Al escanear se abre la app de mapas |
| Enlace de inscripción en un cartel | Enlace web · nivel M | PNG a 1024px, listo para colocar |
Errores frecuentes
- Escanea la versión impresa antes de darla por buena. Que se lea en pantalla no garantiza que se lea en papel. Imprímelo al tamaño final y pruébalo con varios móviles.
- No lo imprimas demasiado pequeño. Cuanto más contenido, más densos los módulos. En una tarjeta, no bajes de 2 cm.
- No inviertas los colores. Muchas cámaras fallan con un dibujo claro sobre fondo oscuro, y en cualquier caso hace falta buen contraste entre los dos colores.
- Un código de wifi lleva la contraseña a la vista. Cualquiera que lo escanee puede leerla, así que usa la red de invitados donde el código quede a la vista del público.
Preguntas frecuentes
¿Este código dejará de funcionar más adelante?
No. Lo que escribes se codifica directamente, sin pasar por este sitio. Algunos servicios gratuitos hacen que el código apunte a su propio dominio para poder cobrar después o meter publicidad, y cuando ese servicio cierra mueren todos los códigos ya impresos. Aquí no ocurre. Eso sí, si desaparece la dirección que has codificado, el código no lleva a ninguna parte.
¿La contraseña del wifi puede llevar signos raros?
Sí. El formato de wifi exige una barra invertida delante de punto y coma, dos puntos, coma, comilla doble y barra invertida, y muchos generadores se saltan ese paso. Cuando lo hacen, basta un punto y coma en la contraseña para que el código se lea mal. Esta herramienta lo escapa como manda el formato.
¿Qué nivel de corrección de errores elijo?
Un código QR lleva información de sobra para seguir leyéndose aunque una parte esté sucia o tapada. L recupera un 7% aproximadamente, M un 15%, Q un 25% y H un 30%. Cuanto más alto, más módulos y más denso el dibujo. En pantalla basta con M; para pegatinas o etiquetas que se van a rozar, mejor Q o H. Si vas a poner un logotipo encima, necesitas H.
¿Cuánto texto cabe?
En la versión más grande con nivel L caben 7.089 dígitos o 4.296 caracteres alfanuméricos. Las vocales acentuadas y la eñe ocupan dos bytes en UTF-8, así que caben bastantes menos. Además, cuanto más largo, más denso el dibujo y peor se lee impreso en pequeño. Para textos largos es más práctico codificar un enlace.
¿PNG o SVG?
Elige SVG si vas a imprimirlo o a cambiarle el tamaño: se mantiene nítido a cualquier escala. Elige PNG para pegarlo directamente en un documento o en un chat. El PNG se guarda a 1024 × 1024, suficiente para ocupar buena parte de un A4 sin perder definición.
¿Se envía a algún sitio lo que escribo?
No. El código se genera entero en tu navegador y no se manda nada a ningún servidor. Por eso puedes escribir la contraseña del wifi o los datos de un contacto sin riesgo. Al cerrar la página desaparecen.
¿Puedo poner un logotipo en el centro?
Aquí no. Un logotipo tapa parte de los datos, así que sólo funciona si subes la corrección a H y luego compruebas el resultado con móviles reales. Ofrecer la función sin esa comprobación llevaría a códigos que fallan una vez impresos. Si lo necesitas, guarda el SVG, añade el logotipo en un editor vectorial y escanéalo tú mismo antes de mandarlo a imprenta.