utilduck
Home · Oficina · Generador de código QR

Generador de código QR

Escribe texto o una URL, elige el tamaño y el nivel de corrección de errores, y descarga tu código QR.

Vista previa

Sobre los códigos QR

Un código QR guarda texto como un patrón de cuadros negros y blancos que una cámara puede escanear y decodificar al instante. Los niveles de corrección de errores más altos añaden redundancia para que el código siga siendo legible aunque esté parcialmente dañado, pero hacen el patrón más denso.

Esta herramienta genera el código QR completamente en tu navegador con la librería qrcode-generator; tu texto nunca se envía a un servidor. Un texto largo necesita un nivel de corrección de errores más bajo o un contenido más corto para caber en la capacidad de datos del código QR.

¿Cómo se crea un código QR?

Para crear un código QR, escribe o pega el texto o la URL que quieras codificar, elige un tamaño y un nivel de corrección de errores, y la herramienta dibuja al instante un patrón escaneable de cuadrados blancos y negros en tu navegador. Ejemplo: al introducir "https://utilduck.com" y pulsar descargar se guarda un PNG listo para escanear.

Pasos para generar un código QR

  1. Escribe o pega el texto, la URL u otro contenido que quieras codificar.
  2. Elige un tamaño de salida (pequeño, mediano o grande) según dónde vayas a mostrarlo.
  3. Elige un nivel de corrección de errores: los niveles más altos toleran más daño u obstrucción, pero producen un patrón más denso.
  4. Revisa la vista previa en vivo para confirmar que el código se genera sin errores.
  5. Pulsa descargar para guardar el código QR como imagen PNG.

Cómo almacenan datos los códigos QR

La capacidad de datos depende de: versión QR (tamaño de la cuadrícula) x nivel de corrección de errores x tipo de carácter (numérico, alfanumérico, byte o kanji)
  • Versión = el tamaño de la cuadrícula del código QR, desde un pequeño 21x21 (versión 1) hasta un gran 177x177 (versión 40)
  • Nivel de corrección de errores = cuánto puede dañarse o cubrirse el código y seguir escaneándose correctamente (L, M, Q o H)

Niveles de corrección de errores y uso típico

NivelCapacidad de recuperación aprox.Uso típico
L (Bajo)~7%Pantalla digital limpia, sin obstrucción prevista
M (Medio)~15%Uso general — el valor por defecto más común
Q (Cuartil)~25%Materiales impresos que pueden desgastarse
H (Alto)~30%Códigos con un logotipo superpuesto o mucho desgaste

Preguntas frecuentes

¿Qué pasa si mi texto es demasiado largo para el código QR?

Un código QR tiene una capacidad máxima de datos que depende de su versión (tamaño de cuadrícula) y su nivel de corrección de errores; un texto más largo necesita una cuadrícula mayor o un nivel de corrección de errores más bajo para caber, y más allá del máximo absoluto, el código no puede generarse en absoluto. Acortar el texto (por ejemplo, usando un enlace corto en vez de una URL completa) suele resolverlo.

¿Qué protege realmente la corrección de errores?

La corrección de errores añade datos redundantes para que un escáner pueda seguir leyendo el código correctamente aunque parte de él esté sucio, roto, desvaído o cubierto por un logotipo. Los niveles de corrección de errores más altos añaden más redundancia, lo que hace el patrón visualmente más denso, pero también aumentan cuánto daño puede tolerar el código.

¿Un código QR más grande almacena más información?

Sí; el tamaño de la cuadrícula de un código QR (su «versión») determina cuántas celdas de datos tiene en total, y las versiones más altas con más celdas pueden almacenar más caracteres. A medida que el texto o la URL codificados se alargan, el generador de códigos QR necesita aumentar automáticamente la versión para que quepan los datos.

¿Se envían mis datos a un servidor al generar aquí un código QR?

No. El código QR se genera por completo dentro de tu navegador usando JavaScript, así que el texto que escribes nunca sale de tu dispositivo ni se transmite a ningún sitio.

A medida que aumentas la corrección de errores o añades más texto, el patrón se vuelve más denso y puede ser más difícil de leer para algunos escáneres en tamaños pequeños; para materiales impresos, prueba el código generado con un escáner real en el tamaño de impresión previsto antes de producirlo en masa.

Sources: ISO/IEC 18004 (QR Code)

Privacidad y seguridad

  • Se calcula en el navegador — Lo que escribe se calcula solo en su dispositivo y nunca se envía a un servidor de utilduck.
  • Conexión cifrada — Todas las páginas se sirven por HTTPS, por lo que nadie en la red puede leer su contenido.
  • No se comparte con terceros — Sus datos no se transmiten a servicios de analítica ni de publicidad.
  • No se almacena — Los resultados no se guardan en ningún servidor y no hace falta crear una cuenta.

Última actualización: 2026-08-17