Generador de códigos QR

Pega texto o un enlace — el código QR aparece al instante.

Recuperación: L ≈ 7 % · M ≈ 15 % · Q ≈ 25 % · H ≈ 30 %.

Cómo se usa

  1. Pega un enlace o cualquier texto en la caja — el código QR se dibuja mientras escribes, sin pulsar ningún botón. El ejemplo de abajo ya está relleno para que veas un código válido de inmediato.
  2. Elige un nivel de corrección de errores si lo necesitas: L para el código más pequeño, H para la mayor resistencia a daños (un código impreso que pueda rozarse). Deja el tamaño de descarga en 1024 px salvo que necesites uno concreto.
  3. Copia la imagen para pegarla en un documento, o descarga PNG (para pantallas y fotos) o SVG (para impresión y escalado). La zona tranquila es siempre la estándar de 4 módulos.

Ejemplo

Entrada

https://example.com/menu

Resultado

Un código QR de versión 2 (25×25 módulos, ECC M) — descargas PNG y SVG, además de copia al portapapeles.

Una URL de 24 caracteres necesita la versión 2 en el nivel M. El contenido más largo elige automáticamente una versión mayor; la línea bajo el código siempre muestra la versión real, el número de módulos y el nivel ECC.

Alcance, límites y preguntas habituales

  • Solo versiones 1–20: unos 858 bytes en el nivel L (666 en M, 482 en Q, 382 en H). El contenido más largo se rechaza con un error explícito y una pista — nunca se trunca en silencio.
  • La corrección de errores cambia tamaño por resistencia: H recupera alrededor del 30 % de daño pero necesita un código más denso, que es más difícil de escanear desde lejos. Las pantallas y los carteles suelen ir bien con el M predeterminado.
  • Fijo en negro sobre blanco: sin colores personalizados, degradados, colores invertidos ni logotipos superpuestos. El bajo contraste y las superposiciones centrales reducen mediblemente la tasa de escaneo, así que se omiten a propósito.
  • El código es estático: siempre escanea al contenido que escribiste. Editar el destino después, estadísticas de escaneo, generación masiva y códigos dinámicos no se ofrecen.
  • Los tipos de contenido (WiFi, vCard, SMS…) son esquemas de texto plano, no modos especiales: WiFi es WIFI:T:WPA;S:nombre;P:contraseña;; — escríbelo en la caja y se escanea igual.
  • Las escrituras no latinas (chino, árabe…) se codifican como bytes UTF-8: 3 bytes por carácter chino y 2 por letra árabe, así que el límite de bytes es lo que cuenta.
  • Copiar la imagen necesita la API de portapapeles del navegador; si está bloqueada, los botones de descarga siempre funcionan. No se sube, guarda ni pone nada en la URL — todo se ejecuta en tu navegador.

Lo que suele necesitarse después, una vez el código está listo para escanear.